Latest AI JobsBrowse Jobs
Torc Robotics logo

Senior, ML Engineer - Tracking

Torc RoboticsRemote - USAutonomy
Apply on company site
Salary
$177,300 — $212,800 USD
Job type
Full-time
Work mode
Remote
Experience
Senior · 1+ yrs
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

This remote position suits an experienced machine learning professional specializing in multi-object tracking and sensor fusion for autonomous driving systems. Torc Robotics is hiring a Senior ML Engineer to build production-ready tracking solutions for automated commercial trucks from anywhere in the United States.

Role Overview

Torc Robotics seeks a Senior, ML Engineer - Tracking to develop machine learning models, state estimation algorithms, and production software. The team focuses on real-time object tracking, kinematic estimation, and sensor fusion using camera, LiDAR, and radar data. This role requires building scalable training workflows and collaborating across perception, planning, and control teams.

Key Responsibilities

Design, build, and deploy production machine learning models for multi-object tracking, association, kinematic estimation, and sensor fusion.
Build scalable training and evaluation pipelines utilizing PyTorch, distributed infrastructure, and large multimodal datasets.
Refine tracking algorithms to ensure reliable vehicle pose and kinematics.
Investigate vehicle data to measure performance, pinpoint failure modes, and direct system upgrades.
Write efficient production software using Python and C++ throughout the software lifecycle.
Establish verification and validation strategies to guarantee tracking safety and robustness.
Make architectural decisions balancing model performance, computation limits, and production constraints.
Partner with mapping, perception, controls, and platform teams for integrated autonomous capabilities.
Deliver technical leadership through code reviews, design feedback, and engineering best practices.

Requirements

Bachelor’s degree in Software Engineering, Computer Science, Robotics, or related discipline with six or more years of relevant industry experience, or a Master’s degree with three or more years of experience, or a PhD with at least one year of relevant experience.
Background in robotics or autonomous vehicle perception systems including tracking, detection, SLAM, or scene modeling.
Experience creating and deploying machine learning models focused on perception, sensor fusion, or localization.
Proficiency in PyTorch alongside modern machine learning tools for optimization, training, and inference.
Knowledge of robotics fundamentals, 3D geometry, coordinate transforms, and probabilistic estimation.
Experience handling large multimodal datasets and constructing scalable processing and labeling pipelines.
Software engineering competencies in C++ and Python including data structures, algorithms, debugging, and testing.
Communication skills suited for cross-functional teamwork.

Nice to Have

Background in state estimation methods such as Kalman filtering, factor graphs, nonlinear optimization, or probabilistic techniques.
Familiarity with orchestration tools and distributed computing frameworks like Ray or Kubernetes.
Understanding of real-time and embedded constraints for vehicle deployment.
Exposure to simulation, uncertainty-aware modeling, and synthetic data generation.
Contributions to open-source perception, machine learning, or robotics frameworks.
Familiarity with automotive processes and functional safety standards like ISO 26262.

Skills and Tools

Python
C++
PyTorch
LiDAR
Radar
Camera Sensors
Ray
Kubernetes
Distributed Training Infrastructure

Salary and Benefits

Salary range of $177,300 to $212,800 USD with a bonus component and stock options.
Fully covered medical, dental, and vision insurance premiums.
401(k) retirement plan featuring a 6% employer match.
Schedule flexibility and generous paid time off available immediately.
Life and AD&D insurance.
Potential sign-on payments, relocation support, or other compensation elements.

About the Company

Torc Robotics operates as a leader in autonomous driving technology originating in 2007 and functioning as part of the Daimler family. The organization concentrates on automated truck software designed to alter freight movement. Torc values a diverse, inclusive workplace and encourages applications from candidates who may not meet every listed qualification.

How to Apply

Interested candidates should submit their application directly on the official Torc Robotics careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Senior ML Engineer position?

The hiring range is between $177,300 and $212,800 USD, supplemented by a bonus component and stock options.

Is this job remote?

Yes, this position is listed as Remote - US.

What education and experience levels are required?

Candidates need either a Bachelor’s degree with 6+ years of relevant experience, a Master’s degree with 3+ years of experience, or a PhD with 1+ year of relevant industry experience in fields such as Computer Science, Software Engineering, or Robotics.

What programming languages are required for the role?

The position requires strong software engineering fundamentals in both Python and C++.

What benefits does Torc Robotics offer to full-time employees?

Torc offers 100% paid medical, dental, and vision premiums, a 401(k) plan with a 6% employer match, life and AD&D insurance, immediate paid vacation, and schedule flexibility.

Ready to apply?

The application is on the official Torc Robotics careers page.

Apply on company site