Staff Machine Learning Engineer - End to End Autonomy
- Drive the strategy and development of state-of-the-art initiatives to accelerate end-to-end autonomous driving research, including onboard and offline applications, across Woven and TRI tech leads.
- Identify opportunities, resolve ambiguities, propose initiatives and execute to transfer successful research efforts to the production path.
- Lead the design, development, experimentation and benchmarks of ML models for e2e autonomous driving, ranging from data strategy, multistage training approaches, model selection and experimentation, as well as evaluation methods and deployment.
- Identify opportunities across the training stack and initiate efforts to increase the scalability of ML pipeline to support the training of large foundation models, and to optimize edge deployment needs of sota architectures.
- Collaborate, across timezones, with cross-functional teams such as Data, Perception, Simulation, TRI Research teams to define interfaces and requirements for an end-to-end stack, and to influence technical decisions across the partnership with Woven and TRI to drive innovation.
- Initiate, lead and mentor on ML best practices across teams.
- 7+ years of professional experience with machine learning applications or applied science
- MS or higher degree in CS/CE/EE, or equivalent industry experience
- Hands-on experience with recent breakthroughs in generative AI for robotics and/or autonomous driving, such as large e2e behavior models, foundation models, world models, multimodal transformer architectures, pre-training and efficient fine-tuning, LLMs and VLAs.
- Experience with ML frameworks such as PyTorch, Jax or Tensorflow (PyTorch preferred)
- Experience with temporal data and/or sequential modeling
- Familiarity with state-of-the-art architectures for object detection and 3D perception
- Python and C++ experience
- Hands-on experience with large scale distributed training
- Experience in ML workflows: data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, inference optimization
- Knowledge of debugging and profiling deep neural networks on NVIDIA CUDA stack
- Published research at top-tier conferences (NeurIPs, CVPR and similar)
- Hands-on experience with building a perception stack for autonomous systems ( e.g.multi-view geometry, camera calibration, depth estimation, neural radiance fields, gaussian splatting, simultaneous localization and mapping)
- Experience with PyTorch and Computer Vision for sensor fusion (e.g. BEV representations)
- Experience with model deployment with NVIDIA stack (e.g. ONNX graphs, TensorRT, profiling)
- Experience with infrastructure for large scale temporal datasets
Recommended Jobs
Experienced Driver
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
1st VP Committees
Grade Representative: Under the direction of the 1st VP, the grade representative shall be the liaison between the PA, teachers, and parents of their grade level. Shall coordinate the activities o…
Facilities Technician
Facilities Technician Sunnyvale, CA We are hiring a Facilities Technician to support a world-class semiconductor manufacturing site where uptime, precision, and safety are mission-critical. In th…
Senior Software Developer
Department: Information Technology | Status: Full-Time, Exempt Travel: None Salary: $122,574 - $125,000 Annually "Our purpose is strong, our impact is lasting, join us on the journey" …
Senior Software Engineer
About Epirus E pirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is …
Senior Project Engineer (Construction)
Summary Our client, a rapidly growing and highly respected commercial general contracting company based in Los Angeles, CA , is seeking an experienced Senior Project Engineer (PE) to join their…
5th VP Enrichment Committees
Cultural Celebrations Committee: Responsible for organizing monthly lunchtime Cultural Celebration events throughout the school year based on community and administration feedback. The committee wi…
Contruction OAR I Continuous
Position Title: OAR I Location: Los Angeles, CA - (On-Site) Candidate Submission Deadline: Continuous Until Positions are filled Number of Positions: 4 Duties: Manages, overseas a…
Senior Software Engineer (C++)
Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of pr…