CareerPlan

Machine Learning Engineer, Application Software

Sunnyvale, California USAFull-time2026-10-02 → 2026-11-10
Hybrid · United StatesVisa sponsorship offered

Core

Design and deliver ML-driven behaviors for model-based autonomous driving, scaling from assisted to autonomous levels.

Role type

Senior IC machine learning engineer (autonomous driving)

Builds

End-to-end driving models, evaluation frameworks, and production-scale learning systems for autonomous vehicles

Domain

Autonomous driving / Robotics

Deliverable

production ML models

Required skills

Deep learning (sequential models, control, planning, perception), Python, C++, CUDA, PyTorch, software engineering practices, real-time systems, robotics, simulation-in-the-loop

Preferred skills

Autonomous driving, imitation learning, trajectory prediction, personalization, human behavior modeling, driver intent inference, multi-agent simulation

Technologies

PyTorch, C++, CUDA

Responsibilities

Develop and improve end-to-end driving models; Lead technical initiatives in personalized and collaborative driving; Build evaluation pipelines and metrics; Curate and mine real-world and synthetic data; Collaborate across engineering teams to integrate models; Mentor senior engineers and drive technical alignment

Seniority

Senior, hands-on IC with leadership responsibilities