CareerPlanSign in

(Senior) Software Engineer, Deep Learning

Fremont, Alameda County💼 Full-time💰 $140,000–$280,000🗓 2026-05-28 → 2026-08-07

Core

Design and develop large-scale foundation models and deep learning systems for autonomous driving, including vision language models (VLMs) and Large Language Models (LLMs), to solve real-world problems like behavior prediction and motion planning.

Role type

Senior IC deep learning engineer (autonomous driving)

Builds

Production ML models and software modules for Robotaxi, Robotruck, and Personally Owned Vehicles (POV) business units.

Domain

Autonomous driving / Deep learning / Robotics

Deliverable

production ML models

Required skills

C++, Python, deep learning, reinforcement learning, imitation learning, data pipeline scaling, real-time optimization, convex optimization, computational geometry, linear algebra, GPU/CUDA/TensorRT

Preferred skills

PhD in Deep Learning/Machine Learning/Robotics/NLP, publications in top-tier conferences (CVPR/ICCV/ECCV/ICLR/ICML/NeurIPS), experience deploying DL for real-time applications with limited resources

Technologies

C++, Python, CUDA, TensorRT, VLMs, LLMs

Responsibilities

Work on software architecture and design for self-driving vehicles; frame open-ended real-world problems into well-defined ML problems; develop and deploy deep learning models; optimize models for robust real-time execution under tight constraints.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.