Drimva

Torc Robotics

Software Engineer, I - Data Engineering

$114K–$137K

Ann Arbor, MI, Blacksburg, VA +1 · Full-time · Posted Sep 3, 2026

Location
Ann Arbor, MI, Blacksburg, VA
Ann Arbor, Michigan, United States
Education
BS/MS degree in Computer Engineering, Computer Science, or related field.

About the job

Build and support AWS-based data pipelines and storage systems that enable analytics, simulation, and machine-learning training for autonomous trucking.

What you'll do

  • Develop resilient data ingestion, ETL, and storage pipelines for vehicle-fleet and simulation data.
  • Scale and govern Torc’s data lake, including data discovery, validation, versioning, provenance, and acquisition.
  • Collaborate with product teams, support cloud-based solutions, and participate in the business-hours on-call rotation.

What they ask for

  • BS/MS degree in Computer Engineering, Computer Science, or a related field.
  • Experience writing code using Python.
  • Practical experience with Docker and containerization.
  • Experience with Linux and Bash scripting, and deploying, troubleshooting, monitoring, and maintaining Linux systems.

Nice to have

  • Experience developing cloud-based serverless solutions and knowledge of AWS serverless architectures.
  • Experience with data systems for robotics or ADAS, Databricks, or scaling data for ML and AI workloads using Ray.

Pay

$114,400 — $137,300 USD (base salary)

Tools

AWS, Lambda, SFN, Batch, EventBridge, Athena, Glue, Linux / Bash

AI focus

Build and scale data pipelines and storage that support ML training; bonus experience includes scaling data for ML and AI workloads using Ray.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)