Staff Machine Learning Engineer
Core
Building proactive AI applications that organize users' lives by turning research and model capabilities into reliable, scalable production systems for long-running workflows and real-world task completion.
Role type
Staff Machine Learning Engineer (hands-on IC with leadership scope)
Builds
End-to-end ML systems, training/fine-tuning pipelines, evaluation systems, high-performance inference systems, and data pipelines for real-world/synthetic training data.
Domain
AI / Large Language Models / Production Systems
Deliverable
production ML models
Required skills
End-to-end ML system ownership, large-model training and fine-tuning, evaluation system design, high-performance inference architecture, GPU-based workload scaling, production-grade software engineering, technical judgment in ambiguous scenarios
Preferred skills
Experience shipping ML systems used by people, understanding large model failure modes, bias toward experimentation and measurement
Technologies
Python, PyTorch, JAX, GPU-based training and inference systems
Responsibilities
Own end-to-end ML systems from data to deployment; Build and evolve training and fine-tuning pipelines for large models; Design evaluation systems for capability, robustness, and safety; Architect high-performance inference systems; Build data pipelines for high-quality training data; Establish reliable production infrastructure for model deployment and monitoring; Partner with research and application engineering to improve products
Seniority
Staff, hands-on IC with broad ownership and team support

