Back to all positions

[Remote] Senior Machine Learning Engineer - Localization

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Torc Robotics develops software for automated trucks and autonomous vehicle technology. The Senior Machine Learning Engineer will develop and deploy production machine learning models, localization and sensor fusion algorithms, and robust software for estimating vehicle motion and position in autonomous trucks. The role also involves large-scale data analysis, system validation, technical leadership, and cross-functional collaboration.

Responsibilities

  • Design, develop, and deploy production ML models for ego-motion estimation and localization, including learned pose estimation, sensor extrinsic calibration, map matching, and sensor fusion using camera, LiDAR, radar, and other vehicle sensors
  • Develop scalable training and evaluation workflows using PyTorch, distributed training infrastructure, and large-scale real-world datasets
  • Design and improve state estimation and sensor fusion algorithms for robust vehicle pose, velocity, and acceleration estimation
  • Analyze large-scale vehicle data to characterize performance, identify failure modes, and drive model and system improvements
  • Develop robust, efficient production software in modern C++ and Python across the full development lifecycle
  • Define evaluation, verification, and validation strategies to ensure localization quality, robustness, and safety across diverse operating conditions
  • Make technical design and architecture decisions, balancing model performance, computational efficiency, robustness, and production constraints
  • Collaborate with perception, mapping, planning, controls, and platform teams to deliver integrated autonomous driving capabilities
  • Provide technical leadership through design reviews, code reviews, mentoring, and development of engineering best practices

Skills

  • Bachelor's degree in Computer Science, Software Engineering, Robotics, or a related field with 6+ years of relevant industry experience, or a Master's degree with 3+ years of relevant industry experience, or a PhD with 1+ year of relevant industry experience
  • Experience with AV or robotics localization systems (e.g., LiDAR-based localization, visual odometry, SLAM, or map-based pose estimation)
  • Strong experience developing and deploying ML models for perception, localization, or sensor fusion domains
  • Proficiency with PyTorch and modern ML tooling for training, inference, and optimization
  • Solid understanding of 3D geometry, probabilistic estimation, coordinate transforms, and robotics fundamentals
  • Demonstrated ability to work with large multimodal datasets and build scalable pipelines for processing, labeling, and evaluation
  • Strong software engineering fundamentals in Python and C++, including algorithms, data structures, testing, debugging, and performance optimization
  • Strong written and verbal communication skills and the ability to work effectively on cross-functional teams
  • Experience with state estimation techniques such as factor graphs, Kalman filtering, nonlinear optimization, or related probabilistic estimation methods
  • Familiarity with distributed computing tools such as Ray, Kubernetes, or similar orchestration frameworks
  • Knowledge of embedded and real-time constraints for on-vehicle deployment
  • Experience in simulation, synthetic data generation, and uncertainty-aware ML modeling
  • Contributions to open-source robotics, perception, or ML frameworks
  • Familiarity with functional safety standards and automotive development processes, including ISO 26262

Benefits

  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexibility in schedule
  • Generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance
  • Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package

Company Overview

  • Torc provides L4 end-to-end self-driving software for mobility, trucking, mining, and defense markets through strategic partnerships It is a sub-organization of Daimler Truck. It was founded in 2005, and is headquartered in Blacksburg, Virginia, USA, with a workforce of 501-1000 employees. Its website is http://torc.ai.
  • Company H1B Sponsorship

  • Torc Robotics has a track record of offering H1B sponsorships, with 18 in 2026, 97 in 2025, 41 in 2024, 33 in 2023, 39 in 2022, 14 in 2021, 7 in 2020. Please note that this does not guarantee sponsorship for this specific role.