Senior ML Data Delivery Engineer

Torc

Ann Arbor (MI)

Hybrid

USD 161,000 - 193,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Bonuses
Medical, dental, vision coverage
401K plan with company match
Paid vacation

Job summary

Torc is seeking a Senior Software Engineer specialized in ML data delivery and pseudo-labeling. You will design and deploy data pipelines, ensure data quality for model training, and collaborate with perception teams to enable on-demand data delivery at scale.

The role emphasizes distributed data processing, ML tooling, and scalable software practices, with a strong focus on Python, PyTorch, and modern data infrastructure.

Qualifications

  • Familiarity with the offline perception stack and pseudo-label data practices.
  • Strong software engineering background for large-scale data pipelines and services.
  • Statistical analysis and reporting to translate findings into actions.
  • Experience with ML Ops, experiment tracking, model registry, and evaluation.
  • Model data curation using Parquet tooling (PyArrow, Daft, Pandas).
  • Proficient Python development; experience with CI (GitHub Actions) and Docker.
  • Experience with distributed data processing and ML frameworks (PyTorch, Lightning, Ray).

Responsibilities

  • Design, implement, test, and deploy tooling and pipelines for QC and data labeling.
  • Provide statistical support and report pseudo-label quality and pipeline health.
  • Support secondary data selection to curate on-demand training data.
  • Contribute to building ML data delivery systems for on-demand model training.
  • Improve pipelines across pseudo-labeling and data delivery to boost throughput.

Skills

Offline perception
Data pipelines
Statistical analysis
ML Ops
Model data curation
Python development
CI/CD
Docker
PyTorch / Lightning / Ray

Education

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

Tools

GitHub Actions
PyArrow
Daft
Pandas
MLflow

Job description

Torc is seeking a Senior Software Engineer specialized in ML data delivery and pseudo-labeling. You will design and deploy data pipelines, ensure data quality for model training, and collaborate with perception teams to enable on-demand data delivery at scale.

The role emphasizes distributed data processing, ML tooling, and scalable software practices, with a strong focus on Python, PyTorch, and modern data infrastructure.

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 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 Data Pipelines & ML Infra Engineer
Senior Data Pipelines & ML Infra Engineer

Torc Robotics • Ann Arbor (MI)

On-site
USD 116,000 - 193,000
Bonus and stock options
Full medical, dental, vision coverage
401K with employer match
+3
Senior Software Engineer — Production ML Pipelines
Senior Software Engineer — Production ML Pipelines

Torc • Ann Arbor (MI)

Hybrid
USD 161,000 - 193,000
Bonus component and stock options
100% paid medical, dental, and vision
401K with 6% employer match
+3
Senior Data Engineer, Production ML Pipelines
Senior Data Engineer, Production ML Pipelines

Socket.dev • Ann Arbor (MI)

Hybrid
USD 161,000 - 193,000
Bonus component
Stock options
Paid health premiums
+5
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
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, 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
Senior ML Engineer – Production & Deployment
Senior ML Engineer – Production & Deployment

Oracle • Denver (CO)

On-site
USD 126,000 - 264,000
Senior, Software Engineer - ML Data Delivery
Senior, Software Engineer - ML Data Delivery

Socket.dev • Ann Arbor (MI)

Hybrid
USD 161,000 - 193,000
Stock options
Medical, dental, vision premiums paid
401K with match
+3