Senior Machine Learning Engineer - Localization

torcrobotics

Stati Uniti

Ibrido

USD 177.000 - 213.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Bonus and stock options
Health premiums paid for employees
401(k) with employer match
Generous PTO & holidays

Descrizione del lavoro

Torc Robotics is seeking a senior engineer to advance real-time ego-motion estimation, localization, and sensor fusion across camera, LiDAR, radar, and other inputs. You’ll blend ML with production software to support safe autonomous trucking systems.

You’ll design, train, and deploy ML models, build scalable training workflows, and improve state estimation under challenging conditions. A strong C++/Python background and teamwork with cross-functional robotics teams are essential.

Competenze

  • Bachelor's degree in computer science, software engineering, robotics, or related field with 6+ years of relevant industry experience, or Master's with 3+ years, or PhD with 1+ year.
  • Hands-on experience with autonomous vehicle or robotics localization systems such as LiDAR-based localization, visual odometry, SLAM, or map-based pose estimation
  • Track record of developing and deploying ML models for perception, localization, or sensor fusion domains
  • Strong proficiency with PyTorch and modern ML tooling for training, inference, and optimization
  • Solid grounding in 3D geometry, probabilistic estimation, coordinate transforms, and core robotics fundamentals
  • Strong software engineering fundamentals in Python and C++, including algorithms, data structures, testing, debugging, and performance work

Mansioni

  • Design, train, and deploy ML models for ego-motion estimation and multi-sensor fusion across camera, LiDAR, radar inputs.
  • Build scalable training and evaluation workflows using PyTorch and distributed infrastructure over large driving datasets.
  • Improve state estimation and sensor fusion algorithms for robust pose, velocity, and acceleration outputs.
  • Analyze fleet-scale vehicle data to characterize performance and drive model and system improvements.
  • Ship production-quality software in C++ and Python across the full lifecycle, including verification and validation.
  • Mentor peers, lead design and code reviews, and collaborate with perception, mapping, planning, controls, and platform teams.

Conoscenze

PyTorch
Python
C++
Robotics fundamentals
3D geometry
Probabilistic estimation
Localization systems
Machine Learning
Sensor fusion

Formazione

Bachelor's degree in CS / software engineering / robotics
Master's degree
PhD

Strumenti

PyTorch
Ray
Kubernetes

Descrizione del lavoro

Role overview

This senior engineering role sits on a team responsible for real-time estimation of vehicle pose, velocity, and acceleration for autonomous trucks. The work combines machine learning, probabilistic state estimation, and multi-sensor fusion to deliver safe and reliable localization under challenging real-world conditions. The position blends research-grade ML development with production software engineering for safety-critical automotive systems.

Responsibilities
  • Design, train, and deploy ML models for ego-motion estimation, sensor extrinsic calibration, map matching, and multi-sensor fusion across camera, LiDAR, radar, and other vehicle inputs
  • Build scalable training and evaluation workflows using PyTorch and distributed infrastructure over large real-world driving datasets
  • Improve state estimation and sensor fusion algorithms for robust pose, velocity, and acceleration outputs under sensor degradation and environmental stress
  • Analyze fleet-scale vehicle data to characterize performance, identify failure modes, and drive systematic model and system improvements
  • Ship production-quality software in modern C++ and Python across the full development lifecycle, including verification and validation strategies for diverse operating conditions
  • Mentor peers, lead design and code reviews, and collaborate closely with perception, mapping, planning, controls, and platform teams on integrated driving capabilities
Requirements
  • Bachelor's degree in computer science, software engineering, robotics, or related field with 6+ years of relevant industry experience, or Master's with 3+ years, or PhD with 1+ year
  • Hands-on experience with autonomous vehicle or robotics localization systems such as LiDAR-based localization, visual odometry, SLAM, or map-based pose estimation
  • Track record of developing and deploying ML models for perception, localization, or sensor fusion domains
  • Strong proficiency with PyTorch and modern ML tooling for training, inference, and optimization
  • Solid grounding in 3D geometry, probabilistic estimation, coordinate transforms, and core robotics fundamentals
  • Strong software engineering fundamentals in Python and C++, including algorithms, data structures, testing, debugging, and performance work
Nice to have
  • Experience with state estimation methods such as factor graphs, Kalman filtering, or nonlinear optimization
  • Familiarity with distributed computing tools like Ray, Kubernetes, or similar orchestration frameworks
  • Knowledge of embedded and real-time constraints for on-vehicle deployment
  • Background in simulation, synthetic data generation, and uncertainty-aware ML modeling
  • Open-source contributions to robotics, perception, or ML frameworks
  • Familiarity with functional safety standards and automotive development processes, including ISO 26262
Benefits and work setup
  • Competitive compensation package that includes a bonus component and stock options, with a published US hiring range of $177,300 to $212,800 USD
  • 100% employer-paid medical, dental, and vision premiums for full-time employees
  • 401(k) plan with a 6% employer match
  • Flexible scheduling and generous paid time off available from start date, plus company-wide holiday office closures
  • AD+D and life insurance coverage
  • Open to candidates based in Ann Arbor, Michigan on a hybrid schedule, or fully remote within the United States
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior, ML Engineer - Tracking
Senior, ML Engineer - Tracking

torcrobotics • Stati Uniti

Remoto
USD 177.000 - 213.000
Stock options
Bonus
Medical, dental, and vision premiums 内
Senior Machine Learning Engineer - Localization
Senior Machine Learning Engineer - Localization

Torc Robotics • Ann Arbor (MI)

Ibrido
USD 177.000 - 213.000
Stock options
Premium health coverage
401K with 6% match
+2
Staff, Machine Learning Engineer - BEV/Multi-Modal Perception
Staff, Machine Learning Engineer - BEV/Multi-Modal Perception

torcrobotics • Stati Uniti

Ibrido
USD 216.000 - 259.000
Hybrid work in US
Remote options across the UnitedStates
Stock options
+2
Senior, Machine Learning Engineer - Camera Model
Senior, Machine Learning Engineer - Camera Model

torcrobotics • Stati Uniti

Remoto
USD 118.000 - 135.000
Bonus
Stock options
Healthcare benefits
Engineering Manager, Active Sensors (LiDAR)
Engineering Manager, Active Sensors (LiDAR)

torcrobotics • Stati Uniti

Ibrido
USD 150.000 - 230.000
Hybrid work locations (Ann Arbor, MI;.
Equity and bonus
Employer-paid health premiums
+3
Remote Senior ML Engineer, Autonomous Driving
Remote Senior ML Engineer, Autonomous Driving

7Seventy • Stati Uniti

Ibrido
USD 200.000 - 300.000
Senior / Staff Software Engineer- Unified Modeling (Machine Learning - Perception)
Senior / Staff Software Engineer- Unified Modeling (Machine Learning - Perception)

latitude • Stati Uniti

Remoto
USD 180.000 - 260.000
Annual bonus eligibility
Equity participation
Comprehensive healthcare
+2
Senior/Principal Machine Learning Engineer
Senior/Principal Machine Learning Engineer

7Seventy • Stati Uniti

Remoto
USD 200.000 - 300.000
Machine Learning Engineer, Motion Planning & Prediction
Machine Learning Engineer, Motion Planning & Prediction

Top Echelon Software, LLC • Austin (TX)

In loco
USD 120.000 - 170.000
Healthcare
Commuter benefits
FSA
+4
Machine Learning Engineer II Software
Machine Learning Engineer II Software

Frontdoor Defense • Stati Uniti

Remoto
USD 160.000 - 210.000
Comprehensive healthcare suite
Health Savings Accounts
Generous paid parental leave
+2