Senior Autonomy Data & Simulation Engineer (Python/C++)

Torcrobotics

Michigan

On-site

USD 153,200 - 183,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Bonuses
Paid medical premiums
401K plan with employer match
Flexible schedule
Vacation
AD+D and Life Insurance

Job summary

Torc is seeking a Senior Autonomy Software Systems Engineer who thrives in a hands-on environment building data pipelines, processing large datasets, and developing tools that directly impact how autonomous systems are evaluated and improved.

You will write production‑quality Python (and some C++) code, work with cloud‑based data, and build systems enabling large‑scale analysis across mapping, simulation, and real‑world environments.

Qualifications

  • BS+6+ years, MS+3+ years, or PhD+1+ years in Computer Science, Software Engineering, Robotics, or related field
  • Strong proficiency in Python for production‑level development
  • Experience with large‑scale datasets and data processing systems
  • Experience with cloud environments and distributed data systems (AWS, GCP, Azure)
  • Familiarity with SD/HD maps, geospatial data, or spatial data processing
  • Experience writing clean, maintainable, and scalable code
  • Strong debugging and problem‑solving skills in complex systems
  • Experience working in cross‑functional engineering environments

Responsibilities

  • Build and maintain Python‑based data pipelines to ingest, process, and analyze large‑scale autonomy datasets
  • Develop tools to extract and manipulate data from cloud‑based storage systems (AWS, GCP, etc.)
  • Work with HD/SD map data, vehicle telemetry, and simulation outputs to support autonomy workflows
  • Write performant and scalable code for data processing, transformation, and analysis
  • Collaborate with systems, mapping, and AI/ML teams to support data‑driven decision making
  • Develop scripts and tools to support scenario generation, ODD analysis, and validation workflows
  • Optimize data workflows for performance, scalability, and reliability
  • Contribute to system‑level debugging by analyzing data and identifying root causes of issues
  • Support integration of data pipelines into broader autonomy and validation systems

Skills

Python production-level development
Data processing at scale
Cloud environments (AWS, GCP, Azure)
Debugging and problem solving
Cross-functional collaboration

Education

Bachelor's degree in CS/Software/Robotics
Master's degree in CS/Robotics (optional)
PhD in CS/Robotics (optional)

Tools

C++ production systems
Docker
ROS/ROS2
Git

Job description

Torc is seeking a Senior Autonomy Software Systems Engineer who thrives in a hands-on environment building data pipelines, processing large datasets, and developing tools that directly impact how autonomous systems are evaluated and improved.

You will write production‑quality Python (and some C++) code, work with cloud‑based data, and build systems enabling large‑scale analysis across mapping, simulation, and real‑world environments.

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

Similar jobs worth comparing

Senior Autonomy Simulation & Data Engineer (Python / C++)
Senior Autonomy Simulation & Data Engineer (Python / C++)

Torcrobotics • Michigan

On-site
USD 153,000 - 184,000
Stock options
Bonuses
Paid medical premiums
+4
Senior Cloud Simulation Engineer – Autonomy
Senior Cloud Simulation Engineer – Autonomy

Torc • Blacksburg (VA), Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus component and stock options
Medical, dental, and vision premiums 全
401K with employer match
+2
Senior Autonomy Systems Engineer: Data, Mapping & Cloud Pipelines
Senior Autonomy Systems Engineer: Data, Mapping & Cloud Pipelines

Torcrobotics • Michigan

On-site
USD 153,000 - 184,000
Competitive compensation with bonuses
100% paid medical, dental, and vision premiums
401K plan with 6% employer match
+1
Senior Cloud Simulation Engineer
Senior Cloud Simulation Engineer

Doist • Ann Arbor (MI), Blacksburg (VA)

On-site
USD 160,800 - 193,000
Bonus & Equity
Medical, Dental, Vision
401K with match
+2
ML Engineer II - Autonomous Simulation & Data Pipelines
ML Engineer II - Autonomous Simulation & Data Pipelines

Torc Robotics • Ann Arbor (MI)

Hybrid
USD 153,000 - 184,000
Stock options
Medical/dental/vision coverage
401K with match
+3
Autonomy Data Engineer II – Data Lake & Pipelines
Autonomy Data Engineer II – Data Lake & Pipelines

Torc Robotics • Blacksburg (VA)

Hybrid
USD 139,000 - 167,000
Bonus component
Stock options
Medical premiums
+7
Senior Cloud Simulation Engineer – Autonomous Truck Tech
Senior Cloud Simulation Engineer – Autonomous Truck Tech

Doist • Blacksburg (VA), Ann Arbor (MI)

On-site
USD 139,000 - 166,800
Bonus and stock options
100% paid medical, dental, vision
401K with match
+1
Autonomy Data Engineer II — Scalable Pipelines
Autonomy Data Engineer II — Scalable Pipelines

Torc Robotics • United States

On-site
USD 139,000 - 167,000
Stock options
Bonus component
Medical, dental, and vision premiums
+2
Remote ML Engineer II — Simulation & Data Pipelines
Remote ML Engineer II — Simulation & Data Pipelines

Torcrobotics • Michigan

On-site
USD 153,000 - 184,000
Bonus component and stock options
Medical, dental, and vision premiums (
401K plan with 6% employer match
+2
Senior Software Engineer - Scaled Simulation
Senior Software Engineer - Scaled Simulation

Torc • Blacksburg (VA), Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus component and stock options
Medical, dental, and vision premiums 全
401K with employer match
+2