Senior ML Engineer: Perception & Data Annotation Lead

Torc

Ann Arbor (MI)

Hybrid

USD 199,200 - 298,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus component
Stock options
100% paid medical, dental, and vision
401K with match
Generous paid vacation
AD&D and Life Insurance

Job summary

Torc is seeking a data labeling and AI/ML specialist to join our autonomous trucking team in a role focused on offline perception, annotation, and model development. You will design and deploy object detection, tracking, and fusion modules using camera, lidar, and radar data, while guiding junior engineers and maintaining rigorous software practices.

Requirements include a PhD/masters with extensive experience in computer vision, deep learning, and ML tooling.

Qualifications

  • Active Learning & Pseudo-labeling in Computer Vision and Deep Learning.
  • Two of the following: 2D/3D Object Detection, Tracking, Sensor Fusion, Semantic Segmentation, SLAM, BEV.
  • Scaled ML Operations (MLOps) and Tooling – ML Frameworks, experiment tracking, model registry, MLFlow, Weights and Biases, ML Metrics and Evaluation / Quality.
  • Distributed machine learning frameworks - PyTorch, Lightning, Ray.
  • Model Data Curation - Parquet data processing (PyArrow, Daft, Pandas, etc).
  • Development Tools & Eco-System (at scale) - Proficiency in Python; Cloud-based environments; CI (GitHub Actions); Docker.

Responsibilities

  • Design, implement, test and deploy offline object detection, tracking and fusion modules.
  • Mentor and guide engineers within the group.
  • Stay up to date with AI/ML developments for autonomous driving.
  • Develop offline perception models and document code and processes.
  • Define data ingestion, preparation, and governance for large data sets.
  • Propose improvements aligned with strategy and operations.
  • Measure and improve auto labeling quality.
  • Provide data products and visualization support for customers.
  • Evaluate technical advances to improve productivity and quality.

Skills

Active Learning & Pseudo-labeling
2D/3D Object Detection
Tracking
Sensor Fusion
Semantic Segmentation
SLAM
BEV
ML Operations (MLOps)
PyTorch
Python
Docker
GitHub Actions
ML Frameworks
Parquet processing (PyArrow, Daft, etc

Education

Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field
Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field

Tools

Python
Docker
VDI
Cloud-based development environments
GitHub Actions
MLFlow
Weights & Biases

Job description

Torc is seeking a data labeling and AI/ML specialist to join our autonomous trucking team in a role focused on offline perception, annotation, and model development. You will design and deploy object detection, tracking, and fusion modules using camera, lidar, and radar data, while guiding junior engineers and maintaining rigorous software practices.

Requirements include a PhD/masters with extensive experience in computer vision, deep learning, and ML tooling.

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

Similar jobs worth comparing

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 - Autonomous Perception & Robotics
Senior ML Engineer - Autonomous Perception & Robotics

Torc Robotics • Virginia (MN)

On-site
USD 177,000 - 213,000
Bonus + stock options
Premium medical/dental/vision
401K with employer match
+2
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 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 — 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 – Autonomous Driving Data (Stock Options)
Senior ML Engineer – Autonomous Driving Data (Stock Options)

Torc Robotics • Ann Arbor (MI)

Hybrid
USD 140,000 - 210,000
Stock options
Medical benefits
401K plan
Senior ML Data Delivery Engineer - Pseudo-Labeling
Senior ML Data Delivery Engineer - Pseudo-Labeling

Socket.dev • Ann Arbor (MI)

Hybrid
USD 161,000 - 193,000
Stock options
Medical, dental, vision premiums paid
401K with 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
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, Software Engineer - ML Data Delivery
Senior, Software Engineer - ML Data Delivery

Torc • Ann Arbor (MI)

Hybrid
USD 161,000 - 193,000
Stock options
Bonuses
Medical, dental, vision coverage
+2