(Senior) Software Engineer, Deep Learning
Core
Design and deploy large-scale foundation models, vision language models (VLMs), and Large Language Models (LLMs) for autonomous driving systems, optimizing them for real-time execution on vehicles.
Role type
Senior IC deep learning engineer (autonomous driving)
Builds
Production deep learning models and software modules for Robotaxi, Robotruck, and POV business units
Domain
Autonomous driving / Deep learning / Robotics
Deliverable
production ML models
Required skills
Deep learning, reinforcement learning, imitation learning, C++, Python, data structures, algorithms, parallel computing, code optimization, large scale data processing, feature engineering
Preferred skills
PhD in Deep Learning/ML/Robotics/NLP, top-tier conference publications, behavior prediction, motion planning, convex optimization, computational geometry, linear algebra, GPU/CUDA/TensorRT
Technologies
CUDA, TensorRT, VLMs, LLMs
Responsibilities
Design software architecture and test/regression frameworks for self-driving vehicles; frame open-ended real-world problems into well-defined ML problems; develop and apply cutting-edge ML approaches; optimize deep learning models for tight run-time constraints
Seniority
Senior, hands-on IC