onsite
Senior Machine Learning Engineer - Waymo
ML Engineer
Lead the design and deployment of advanced machine learning models for autonomous driving, leveraging Python, TensorFlow, and simulation tools to enhance perception, planning, and safety systems.
About the role
Key Responsibilities
- Design, implement, and optimize deep learning pipelines for perception and planning modules in autonomous vehicles.
- Collaborate with simulation and data engineering teams to generate high‑fidelity training data and evaluate model performance in virtual environments.
- Integrate ML models into real‑time vehicle software stacks, ensuring robustness, latency, and safety compliance.
- Conduct research on novel algorithms, publish findings, and translate them into production‑ready solutions.
- Mentor junior engineers, review code, and establish best practices for model versioning and reproducibility.
Requirements
- 5+ years of experience in machine learning engineering, preferably in autonomous driving or robotics.
- Proficiency in Python, TensorFlow/PyTorch, and C++ for performance‑critical components.
- Strong background in computer vision, sensor fusion, and simulation frameworks (e.g., CARLA, AirSim).
- Experience with large‑scale data pipelines, model deployment, and continuous integration.
- Excellent problem‑solving skills, communication, and a passion for safety‑critical systems.
Skills
pythonmachine learningdeep learningtensorflow