Skip to content

Senior Machine Learning Engineer
Company | Otter.ai |
---|
Location | Mountain View, CA, USA |
---|
Salary | $185000 – $242000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Holds a Bachelors or Masters degree in Computer Science or a related field + 5 years of relevant industry experience
- Has hands-on experience building ML models, and with finetuning/post-training LLMs or other foundation models
- Demonstrates deep understanding of state-of-the-art ML models and current research landscape
- Is able to deploy, monitor, and maintain ML models in production environments
- Has proficiency in Python and core ML frameworks, such as PyTorch, Tensorflow, Jax, etc.
- Is able to work with large datasets and perform data preprocessing and feature engineering
- Is experienced working end-to-end with product/infra engineers, data scientists and PMs
- Is experienced leading projects and mentoring junior engineers
Responsibilities
- Build, optimize, and deploy robust SID/ASR/NLP/LLM pipelines powering summarization, chat, and other core product experiences.
- Implement and scale training, fine-tuning, and inference for large language models (LLMs) using PyTorch or JAX.
- Collaborate with research scientists to operationalize experimental models and bring cutting-edge ideas into production.
- Own the reliability, latency, and scalability of AI-based systems and ensure they meet production standards.
- Contribute to model monitoring, evaluation, and continuous improvement efforts using real-world conversational data.
- Develop tools, infrastructure and data pipeline for automated training, evaluation, and deployment of ML models in a cloud environment.
Preferred Qualifications
- Experience with scaling large ML systems is a strong plus
- Significant experience with ASR/TTS or sequence-based NLP tasks (such as summarization) is a strong plus