Remote job
Senior ML Engineer
Job details
About this role
Role overview
Join an AI Research team to design, train, and deploy the large language and speech models that power a suite of conversational AI products. The work spans cutting-edge problems in natural language understanding, speech synthesis, and retrieval-augmented generation, blending research with production deployment.
Responsibilities
- Design and implement end-to-end model training pipelines for conversational AI and speech recognition systems - Optimize model inference to meet strict latency and throughput targets in production environments - Partner with product teams to translate customer needs into concrete model improvements - Run structured experiments, analyze results, and share findings through internal documentation and external venues - Contribute to the team's technical roadmap while helping shape long-term research direction
Requirements
- Five or more years of experience in machine learning engineering or applied research - Strong proficiency in Python and deep learning frameworks such as PyTorch, JAX, or TensorFlow - Hands-on experience training or fine-tuning large language models or speech models - Familiarity with distributed training, model serving, and MLOps tooling - MS or PhD in Computer Science, Machine Learning, or a closely related field
Nice to have
- Publications at top machine learning venues such as NeurIPS, ICML, ACL, or Interspeech - Experience with RLHF, DPO, or other alignment techniques - Active contributions to open-source machine learning projects
Benefits and work setup
- Fully remote position open to candidates based in the United States or India - Full-time role embedded in a research-driven team that values both publication and production impact