Member of Engineering (Post-training)
Core
Research and implement post-training algorithms to turn pre-trained LLMs into well-aligned, highly capable AI systems for coding and software development.
Role type
Senior Applied Research Engineer (LLM Post-Training)
Builds
Specialized agentic AI systems for software development
Domain
Artificial Intelligence / Large Language Models / Software Development
Deliverable
production ML models
Required skills
Large Language Models (LLM), Transformers, deep learning fundamentals, post-training algorithms, distributed training, Python, PyTorch or Jax, Linux, algorithmic skills
Preferred skills
synthetic data generation, continual learning, RLVR, code generation, non-ML programming experience
Technologies
PyTorch, Jax, Linux
Responsibilities
Research and experiment on ways to specialize foundational models to agentic use cases, Build and maintain data and training pipelines, Design, analyze, and iterate on training/fine-tuning/data generation experiments, Write high-quality, pragmatic code
Seniority
Senior, hands-on IC