← Back to jobs

Remote job

Senior, ML Engineer - Tracking

AI Engineer Full-time Permanent US

Job details

$177,300—$212,800 Salary
US Eligibility
Senior Experience
Full-time Employment

About this role

Role overview

A senior engineering role on the tracking team for an autonomous trucking programme, building machine learning models and state estimation algorithms that track other road actors in real time. The work spans research through production deployment and covers sensor fusion across cameras, LiDAR, radar, and other vehicle sensors. It is a hands-on, technically leadership-oriented position contributing directly to safe and efficient autonomous vehicle behaviour.

Responsibilities

- Design, develop, and deploy production ML models for multi-object tracking, association, learned pose, kinematic estimation, and sensor fusion - Build scalable training and evaluation workflows using PyTorch, distributed training infrastructure, and large real-world datasets - Improve tracking and sensor fusion algorithms for robust vehicle pose and kinematics - Analyse large-scale vehicle data to characterise performance and identify failure modes - Develop production software in modern C++ and Python across the full lifecycle - Define evaluation, verification, and validation strategies for tracking quality and safety - Collaborate with perception, mapping, planning, controls, and platform teams on integrated driving capabilities - Provide technical leadership through design reviews, code reviews, and mentoring

Requirements

- Bachelor's 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 - Experience with autonomous vehicle or robotics perception systems (tracking, detection, SLAM, scene modelling) - Strong experience developing and deploying ML models for perception, localisation, or sensor fusion - Proficiency with PyTorch and modern ML tooling for training, inference, and optimisation - Solid understanding of 3D geometry, probabilistic estimation, coordinate transforms, and robotics fundamentals - Experience working with large multimodal datasets and building scalable processing pipelines - Strong software engineering fundamentals in Python and C++, including algorithms, data structures, testing, debugging, and performance optimisation

Nice to have

- State estimation techniques such as factor graphs, Kalman filtering, and nonlinear optimisation - Distributed computing tools such as Ray or Kubernetes - Embedded and real-time constraints for on-vehicle deployment - Simulation, synthetic data generation, and uncertainty-aware ML - Contributions to open-source robotics, perception, or ML frameworks - Familiarity with ISO 26262 and functional safety processes

Benefits and work setup

- US hiring range of $177,300 to $212,800 USD - Competitive compensation package including bonus and stock options - 100% paid medical, dental, and vision premiums for full-time employees - 401(k) plan with a 6% employer match - Flexible schedule and generous paid vacation available from the start date - AD+D and life insurance

Skills detected in the listing

PythonC++Kubernetes
Detected Oct 6, 2026
Last verified Oct 6, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight