Develops and deploys deep learning models for motion planning and behavioral prediction in autonomous vehicles using petabytes of driving data. Requires strong Python, PyTorch/TensorFlow expertise, full ML lifecycle experience, and C++ for real-time inference.
Salary not listed
On-siteML Engineering
About the role
What You'll Do
Design, train, and deploy state-of-the-art machine learning models for behavioral prediction and motion planning
Develop robust data pipelines to process, clean, and label massive-scale vehicle sensor and simulation datasets
Work with deep learning architectures such as transformers to model complex temporal interactions between traffic agents
Establish and own the metrics for model performance, and create evaluation frameworks that correlate with on-road safety and performance
Collaborate with software engineers to integrate and optimize trained models for real-time inference on the vehicles embedded hardware
Stay current with the latest research in machine learning, imitation learning, and reinforcement learning, and apply novel techniques to our systems
What You'll Need
Strong proficiency in Python and hands-on experience with modern deep learning frameworks (e.g., PyTorch, TensorFlow, or JAX)
Solid understanding of machine learning fundamentals, including various neural network architectures, training methodologies, and evaluation techniques
Experience with the full machine learning lifecycle, from data exploration and prototyping to deployment and monitoring
Proficiency in C++ for writing high-performance model inference code
Nice to Have
A strong track record in ML competitions (e.g., Kaggle) or contributions to major open-source ML projects
Experience applying ML to problems in robotics, such as behavioral prediction, motion planning, or computer vision
Experience with MLOps tools and platforms (e.g., MLflow, Kubeflow, Weights & Biases)
Experience with large-scale distributed data processing and training frameworks (e.g., Spark, Ray)
Publications in top-tier ML or robotics conferences (e.g., NeurIPS, ICML, CVPR, ICLR, CoRL, RSS)
Characterize, analyze, and optimize performance of state-of-the-art AI models on Cerebras' wafer-scale hardware. Build performance models, optimize kernels and compilers, debug runtime behavior, and develop visualization tools to influence next-gen AI architecture.
Salary not listed
On-site3+ YOEML Engineering
Research Engineer, Privacy
OpenAISan Francisco, CA
Research Engineer on OpenAI's Privacy team designing and prototyping privacy-preserving ML algorithms like differential privacy and federated learning at scale. Requires hands-on PETs experience, fluency in PyTorch/JAX, and a track record implementing or publishing novel privacy work.
380k – 445k/yr
HybridML Engineering
Research Engineer
ConsoleSan Francisco, CA
Research Engineer building self-improving AI agent systems at Console. Develop eval/optimization loops, fine-tune specialist models, and improve agent reasoning over enterprise context using production data to drive measurable gains in quality, latency, and reliability.
200k – 350k/yr
On-siteML Engineering
Software Engineer, AI Platform
NotionSan Francisco, CA +1
Build and scale the shared AI platform foundations at Notion, enabling fast and safe shipping of AI products. Requires experience with LLM/ML platforms, strong ownership, and comfort across backend, infrastructure, and product code.
180k – 201k/yr
Hybrid5+ YOEML Engineering
Machine Learning Engineer
LiftoffCalifornia
Machine Learning Engineer building statistical models, optimization systems, and experiments for mobile ad tech economics on the Revenue Engine team. Requires PhD in CS/ML/Economics and industry experience applying ML or economics at scale.