Staff Machine Learning Engineer (Vision-Language Foundation Models)
- Mountain View, United States
- Lead/Staff
- 8+ years
- Master's degree
- Posted
Skills
Required
- training
- ML
- AI
- Python / PyTorch / JAX
- robotics / autonomous driving
- deep learning
- Large Language Models LLMs
- Vision-Language Models
- VLMs
- training infrastructure
- distributed paradigms
- FSDP
- Megatron
- JAX/Pax
Preferred
- reinforcement learning / reasoning
- top-tier AI
- NeurIPS
- ICML
- ICLR
- CVPR
- Data Engineering
- deduplication
- quality filtering
Join the Oracle Perception team as a Staff Machine Learning Engineer, where you will lead the technical strategy for multimodal pre-training datasets, design and implement state-of-the-art fine-tuning and reinforcement learning pipelines, and architect scalable inference and evaluation pipelines. You will also define training recipes and scaling laws, drive cross-functional AI strategy, and provide staff-level technical leadership. This is a hybrid role with a focus on advancing the VLM foundation and redefining the future of autonomous driving.
Lead the technical strategy for curating and constructing massive-scale, high-quality multimodal pre-training datasets, and define data mixture strategies.
About Waymo
A proven track record of Staff-level impact: influencing product direction, pioneering zero-to-one ML architectures, and multiplying team efficiency through technical leadership
Responsibilities
- Design and implement state-of-the-art fine-tuning and Reinforcement Learning pipelines to improve the model’s instruction-following and complex reasoning capabilities.
- Architect the highly scalable inference and evaluation pipelines that leverage trained models to autonomously source, sample, and autolabel critical edge cases.
- Proven expertise in the full lifecycle of Foundation Models: from pre-training data curation (interleaved formats, tokenization) and distributed training to advanced post-training techniques
Requirements
- 8+ years of hands-on experience designing, training, and scaling deep learning models, with at least 3+ years focused deeply on training Large Language Models (LLMs) or Vision-Language Models (VLMs)
- Expert-level understanding of training infrastructure and distributed paradigms (e.g., FSDP, Megatron, JAX/Pax) required for training massive models reliably
- Proven ability to operate with high ambiguity, define technical roadmaps, and drive complex, multi-quarter technical initiatives across multiple teams in a fast-paced environment
- Expert-level software engineering fundamentals using Python, PyTorch, or JAX, with a track record of building reliable, highly scalable ML systems
- Master’s degree in Computer Science, AI, ML, or a related technical field
- PhD in Computer Science, Artificial Intelligence, or a related field
- Deep experience with advanced Reinforcement Learning paradigms applied to language or vision tasks (focusing on improving System 2 thinking, logical deduction, and model alignment)
- Familiarity with the systemic challenges of multimodal perception in robotics or autonomous driving (e.g., 3D scene understanding, trajectory prediction)
Preferred
- Strong publication record in top-tier AI venues (e.g., NeurIPS, ICML, ICLR, CVPR) focusing on foundation models, large-scale training, reinforcement learning, or reasoning
- Demonstrated experience in Data Engineering for Foundation Models at the scale of billions/trillions of tokens (e.g., deduplication, quality filtering, synthetic data generation)
Pay
USD 251,000 - 310,000
jobapplier