Senior ML Engineer - Autonomous Perception & Robotics

Torc Robotics

Virginia (MN)

On-site

USD 177,000 - 213,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus + stock options
Premium medical/dental/vision
401K with employer match
Flexible schedule
Generous vacation

Job summary

Torc Robotics is seeking an experienced ML engineer for perception systems to design, train, and deploy production-grade models. You will work on camera and 3D perception, data pipelines, and multi-modal sensor fusion to enable autonomous trucking solutions.

Applicants should have strong Python/PyTorch skills, a track record with large datasets, and the ability to translate complex perception challenges into practical ML solutions while collaborating across software and autonomy teams in a

Qualifications

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or related field with 6+ years of experience; or Master's with 3+ years, or Ph.D. with 1+ year.
  • Experience developing production ML models for perception, computer vision, robotics, or autonomous systems.
  • Strong Python and PyTorch programming skills with production-quality ML code.
  • Experience training and improving deep learning models on large-scale datasets, image-based or 3D perception systems.

Responsibilities

  • Design, develop, and deploy production machine learning models for Torc's perception systems.
  • Own end-to-end model development from data prep to evaluation and deployment.
  • Write production ML code to support scalable training, evaluation, and inference workflows.
  • Analyze model performance, identify failure modes, and iterate for robustness and generalization.
  • Develop and optimize perception models using multi-modal sensor data (camera and 3D).
  • Collaborate with software engineers and autonomy teams to integrate models into production software.
  • Support improvements to training pipelines, data workflows, and tooling for faster iteration.
  • Mentor junior engineers on ML best practices.

Skills

Python
PyTorch
Computer Vision
Deep Learning
Data Pipelines
Perception Systems

Education

Bachelor's degree in CS/Robotics/EE
MS/PhD in related field

Tools

C++
ROS
LiDAR

Job description

Torc Robotics is seeking an experienced ML engineer for perception systems to design, train, and deploy production-grade models. You will work on camera and 3D perception, data pipelines, and multi-modal sensor fusion to enable autonomous trucking solutions.

Applicants should have strong Python/PyTorch skills, a track record with large datasets, and the ability to translate complex perception challenges into practical ML solutions while collaborating across software and autonomy teams in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer - Autonomous Mapping & Perception
Senior ML Engineer - Autonomous Mapping & Perception

Torc Robotics, Inc. • Ann Arbor (MI)

Remote
USD 177,000 - 213,000
Stock options
Medical, dental, vision premiums paid
401K with employer match
+3
Senior ML Engineer — Autonomous Driving & 3D Mapping
Senior ML Engineer — Autonomous Driving & 3D Mapping

Torc Robotics • Ann Arbor (MI)

On-site
USD 177,000 - 213,000
Stock options
Medical, dental, and vision
401K 6% match
+3
Senior ML Engineer – Perception & AV Data
Senior ML Engineer – Perception & AV Data

Torcrobotics • Michigan

On-site
USD 199,000 - 299,000
Competitive compensation package including bonuses
100% paid medical, dental, and vision premiums
401K plan with 6% employer match
+2
Senior ML Engineer – Autonomous Mapping & Perception
Senior ML Engineer – Autonomous Mapping & Perception

Socket.dev • Ann Arbor (MI)

Hybrid
USD 177,000 - 213,000
Bonus and stock options
Fully paid medical/dental/vision
401K with 6% match
+3
Senior ML Engineer: Perception & Data Annotation Lead
Senior ML Engineer: Perception & Data Annotation Lead

Torc • Ann Arbor (MI)

Hybrid
USD 199,200 - 298,800
Bonus component
Stock options
100% paid medical, dental, and vision
+3
ML Engineer II: 3D Perception & Multimodal Vision
ML Engineer II: 3D Perception & Multimodal Vision

Doist • Fort Worth (TX), Blacksburg (VA), Ann Arbor (MI)

Hybrid
USD 153,000 - 184,000
A competitive compensation package + 1
Stock options
100% paid medical, dental, and vision
+3
Senior ML Data Delivery Engineer
Senior ML Data Delivery Engineer

Torc Robotics • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus + stock options
Medical, dental, vision covered
401K with 6% match
+3
Senior ML Engineer – 3D Perception (Remote)
Senior ML Engineer – 3D Perception (Remote)

Torc Robotics • Fort Worth (TX), Blacksburg (VA), Ann Arbor (MI)

Hybrid
USD 177,000 - 213,000
Bonus and stock options
Full medical/dental/vision coverage
401(k) with 6% match
+1
ML Engineer II: 3D Perception & BEV for Autonomous Trucks - Remote
ML Engineer II: 3D Perception & BEV for Autonomous Trucks - Remote

Torc Robotics • Virginia (MN)

On-site
USD 120,000 - 180,000
Bonus + stock options
Medical, dental, vision premiums paid
401K with 6% match
+3
ML Engineer II — 3D Perception (Remote)
ML Engineer II — 3D Perception (Remote)

Torc Robotics, Inc. • Michigan

Hybrid
USD 153,000 - 184,000
Stock options
Bonus program
Medical insurance
+1