Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior, Software Engineer - ML Data Delivery

$160.8k - $193k

Torc Robotics

About the Company


At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

Meet The Team


The Pseudo-Labeling team's goal is to create high-quality annotations on sensor data (images, point clouds). The annotations include 2D, 3D bounding boxes, classes, trajectories, lane lines, segmentations, depths, etc. The annotations are then used by different downstream users — for example, perception teams use them to train various models, and simulation teams use them for generating new data. This role sits at the intersection of that pseudo-labeling data and the online perception team, building the systems that select, package, and deliver the right data to feed on-demand model training.

What You'll Do



  • Design, implement, test and deploy tooling and pipelines for internal quality control and issue identification of pseudo-labeled data, ensuring annotations meet the bar required by downstream model training.

  • Provide statistical support and report on pseudo-label quality, coverage, and pipeline health to internal stakeholders and leadership.

  • Support secondary data selection (virtual packaging) to curate and feed on-demand data to online model training.

  • Support the build-out of the ML data delivery system that enables the online perception team to train models on-demand.

  • Drive general pipeline improvement and optimization across the pseudo-labeling and data delivery stack, identifying and resolving bottlenecks in throughput, quality, or reliability.

  • Demonstrate project management skills, serving as project lead guiding less experienced team members in multiple facets of project execution.

  • Stay up to date with the latest developments in offline perception, data pipeline engineering, and ML data infrastructure for autonomous driving.

  • Independently develop tools, services, and algorithms using disciplined software development processes, making recommendations for developing new code or re-using existing code, implementing version control, and maintaining documentation of created applications.

  • Define and implement ingestion, data preparation, curation, and governance of large, multi-faceted data sets supporting analytics and ML training workflows.

  • Proactively assess current capabilities to identify areas for improvement, proposing solutions that align with core strategy and operation.

  • Guide and produce information products, supporting visualization and data accessibility in a customer-centric manner.

  • Evaluate and make recommendations regarding technical advances that improve productivity and quality, reduce flow times, and enhance operational surety.

  • Develop guidelines and standards for data quality control, data delivery systems, and their deployment, and associated processes.

  • Provide technical guidance or business process expertise, technical leadership, coaching and mentoring to team members.

What You'll Need to Succeed



  • Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.

  • Scope of Influence: Expected to drive alignment across team interfaces to the rest of the organization. Designs, maintains and owns team technical solutions and drives consensus. Mentors and guides engineers within the group.

  • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrated competencies and technical proficiencies typically acquired through 6+ years of experience OR;

  • Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrated competencies and technical proficiencies typically acquired through 3+ years of experience OR;

  • Required Qualifications (some combination of the following skills):

    • Familiarity with the offline perception stack in general, and knowledge of how pseudo-label data is produced and related best practices.

    • Strong software engineering background building and operating data pipelines and services at scale.

    • Statistical analysis and reporting skills, with the ability to translate data quality findings into actionable insights.

    • Scaled ML Operations (MLOps) and Tooling – ML Frameworks, experiment tracking, model registry, MLflow, Weights and Biases, ML Metrics and Evaluation / Quality.

    • Model Data Curation – Parquet data processing (PyArrow, Daft, Pandas, etc).

    • Development Tools & Eco-System (at scale) – Proficiency in Python software development. Also, VDI and cloud-based development environments, CI Systems (GitHub Actions), and Docker.

    • Experience with distributed data processing and/or ML frameworks – PyTorch, Lightning, Ray, or similar.


Bonus Points



  • Experience with large-scale data delivery systems and associated quality control.

  • Pseudo-labeling experience in general.

Perks of Being a Full-time Torc’r



  • A competitive compensation package that includes a bonus component and stock options

  • 100% paid medical, dental, and vision premiums for full-time employees

  • 401K plan with a 6% employer match

  • Flexibility in schedule and generous paid vacation (availableimmediately after start date)

  • Company-wide holiday office closures

  • AD+D and Life Insurance

At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.

Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply.

Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience.Torc's total compensation package will also include our corporate bonus and stock option plan.Dependenton the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Job ID: R-102833

Hiring Range for Job Opening


US Pay Range

$160,800-$193,000 USD

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior, Software Engineer - ML Data Delivery in Ann Arbor, MI vacancy
  • $160.8k - $193k

     ...consensus, and mentor engineers within the group. A...  ...understanding of how pseudo-label data is generated and best...  ...using it. A strong software engineering background...  ...and tooling, including ML frameworks, experiment...  ...in large-scale data delivery systems, quality... 
    Senior
    Full time
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    5 days ago
  • $160.8k - $193k

     ...focused solely on developing software for automated trucks to...  ...quality annotations on sensor data (images, point clouds). The...  ...Support the build-out of the ML data delivery system that enables the online...  ...offline perception, data pipeline engineering, and ML data infrastructure... 
    Senior
    Full time
    Work at office
    Relocation

    Socket.dev

    Ann Arbor, MI
    7 hours ago
  •  ...Torc is seeking a senior data/ML engineer to design, implement, and optimize data pipelines for pseudo-labeling and on-demand model training....  ...ensure data quality, scale, and reliability across the data delivery stack, collaborating with perception and analytics teams.... 
    Senior

    Socket.dev

    Ann Arbor, MI
    7 hours ago
  •  ...Torc Robotics, Inc. is seeking a Senior Software Engineer to own ML data delivery pipelines and tooling for on-demand model training. You will work at the intersection of pseudo-labeling and online perception, building systems that select, package, and deliver data for... 
    Senior
    Full time

    Torc Robotics, Inc.

    Ann Arbor, MI
    7 hours ago
  •  ...Torc Robotics is seeking an experienced data/ML pipeline engineer to design, build, and improve tooling for pseudo-labeled data and ML training workflows. You will ensure data quality and deliver reliable data to model training in a fast-growing autonomous trucking environment... 
    Senior

    Torc Robotics

    Ann Arbor, MI
    7 hours ago
  • $139.3k - $203.6k

     ...in the USA.Meet the TeamOur software engineering team develops software using...  ...from technical design through delivery. You will create technical design...  ...modeling.Ability to use AI/ML or generative AI to solve...  ...Cisco, we’re revolutionizing how data and infrastructure connect... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    4 days ago
  •  ...Domino's. Job Description As a Senior Data Engineer, you will operate as a technical expert...  ...solutions that support analytics, AI/ML, operational reporting, and streaming...  ...raise engineering standards, and influence delivery across multiple products, platforms,... 
    Senior
    Full time

    Domino's Corporate

    Ann Arbor, MI
    28 days ago
  • $129.6k - $220.3k

     ...expert teams of physicists, engineers, data scientists and problem-solvers...  ...providers to accelerate the delivery of tomorrow’s electronic devices...  ...seeking a highly skilled Sr. Software Engineer with specialized...  ...impact.Key Responsibilities:AI/ML Solution Development: Design,... 
    Senior
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  • $127k - $235k

    Senior Software Engineer - AI (Materia AI)We're building the next generation of AI‑powered platforms for...  ...‑time AI interactions and large‑scale data flows.Shape the architectural foundation...  ...workflows.Collaborate closely with ML engineers, product managers, and designers... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $160.8k - $193k

     ...Requirements: We are looking for a BS or MS in Computer Science, Engineering, or a related discipline, along with 5+ years of software engineering experience, including work on production data pipelines or ML infrastructure. We need strong Python expertise, with a... 
    Senior
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    5 days ago
  • $160k - $190k

     ...growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate...  ...available to them. We are seeking a Senior Software Engineer, DevOps to help design, build, and...  ...to support analytics, operations, and ML workloads at scale. This is a hands-on... 
    Senior
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    20 days ago
  • $160.8k - $193k

     ...family, we are focused solely on developing software for automated trucks to transform how...  ...Team The Auto Tagger team is the engine behind our data flywheel, responsible for translating petabytes...  ...quality regressions. Partner with ML engineers on the team to take tagging... 
    Senior
    Full time
    Work at office
    Immediate start
    Relocation

    Torc Robotics

    Ann Arbor, MI
    7 hours ago
  • $109k - $203k

    Software Engineer - AI - CoCounsel Forward Deployed EngineeringAre...  ..., Architects, and senior technical teammates to...  ...technical discovery, solution delivery, prototyping,...  ...responsible AI principles, data privacy requirements,...  ...with modern AI/ML tooling and APIs.Understanding... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $293.9k - $406.8k

     ...as a Distinguished Engineer. The team delivers...  ...drive industry-leading software, hardware, and...  ...while influencing senior leadership and technical...  ...concept through delivery.Mentor and influence...  ...policy, privacy, and data protection...  ...data platforms, AI/ML systems, and security... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    3 days ago
  •  ...Torc is seeking an experienced data engineering software engineer to build and maintain production pipelines for automated event tagging from vast...  ...Databricks and AWS infrastructure. You’ll collaborate with ML engineers to deploy models and monitor deployments in... 
    Senior

    Socket.dev

    Ann Arbor, MI
    7 hours ago
  • $127k - $235k

     ...Reuters Labs.We are seeking a Senior Research Engineer who will bring expertise in AI and ML and is interested in building data-driven capabilities that...  ...Deliver: Applying modern software development practices,...  ...context of large online delivery environments.Be a Team Player... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  •  ...an opportunity to join IRIS Software Group as we transform into...  ...succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader...  ...high-quality software delivery across containerised, scalable...  ..., high-traffic APIs, data processing pipelines) that... 
    Senior
    Shift work

    IRIS Software Group

    Ann Arbor, MI
    3 days ago
  •  ...Torc Robotics is seeking an experienced software/ML infrastructure engineer to own and scale data tagging pipelines for autonomous trucking projects. You will write production Python, deploy on Databricks, and manage AWS infrastructure to support high-volume processing... 
    Senior

    Torc Robotics

    Ann Arbor, MI
    7 hours ago
  •  ...Torc Robotics, Inc. is hiring for a data/ML infra engineer focused on building and deploying automated event tagging pipelines. You will develop production-grade Python code, maintain Databricks-based processing, and manage AWS infrastructure-as-code to scale large... 
    Senior

    Torc Robotics, Inc.

    Ann Arbor, MI
    7 hours ago
  • $105.9k - $180k

     ...expert teams of physicists, engineers, data scientists and problem-solvers...  ...providers to accelerate the delivery of tomorrow’s electronic devices...  ...research scientist, software engineers, application development engineers, and senior product technology process engineers... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  • $120k - $170k

     ...acceptance phases of building projects. The Senior Electrical Commissioning Engineer reports to a team leader and is responsible for the delivery and execution of our commissioning...  ...electrical systems supporting large scale data center projects. Primary activities include... 
    Senior
    Full time
    Contract work
    Internship
    Work at office

    FST Technical Services

    Ann Arbor, MI
    more than 2 months ago
  •  ...Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you...  ...solutions, and participate directly in delivery by writing and owning production code....  ...across frontend, backend, infrastructure, data, and developer tooling as needed to... 
    Senior
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    SkySpecs

    Ann Arbor, MI
    7 hours ago
  • $111.9k - $190.2k

     ...teams of physicists, engineers, data scientists and problem...  ...providers to accelerate the delivery of tomorrow’s...  ...and the supporting data/ML infrastructure. The team...  ...experience building production software systemsAt least 2...  ...a technical lead or senior engineer on a... 
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  • $160.8k - $193k

     ...focused solely on developing software for automated trucks to transform...  ...autonomous and perception engineering domains. What You’ll Do:...  ...Ensure high‑quality software delivery by following established quality...  ...execution workflows, data handling pipelines, and containerization... 
    Senior
    Full time
    Immediate start
    Relocation

    Doist

    Ann Arbor, MI
    7 hours ago
  • $226.4k - $271.7k

     ...building and deploying ML models for...  ...the development and delivery of end-to-end ML models...  ...logs, simulation data, and synthetic...  ...We mentor junior engineers and help shape team...  ...family, focused on software for automated trucks...  ...are hiring for a Senior Machine Learning... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    5 days ago
  •  ...driver assist technologies; Arene, our software development platform for software-defined...  ...enhanced well-being for all.TEAMThe cloud and data engineering team accelerates autonomous driving by...  ..., from developing the Machine Learning (ML) models for perception and prediction of... 
    Senior
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    5 days ago
  • $110k - $145k

     ...leader in transportation data management and analysis...  ..., are using MS2 software to manage their transportation...  ...and Software Engineers with competitive compensation...  ...impact! We are seeking a Senior Software Engineer to...  ...Own delivery of moderately to highly... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Ms2soft

    Ann Arbor, MI
    14 hours ago
  • $163.48k - $240.41k

     ...accurately, and at scale is critical. The Senior Data Scientist in this role will shape how we...  ...influence product readiness, inform engineering priorities, and accelerate the path to building...  ...real-world and simulation data.Build ML and non-ML models to detect unsafe,... 
    Senior
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    2 days ago
  • $177.3k - $212.8k

     ...judgment. We need an engineer who can influence...  ...applied to perception data. We value experience...  ...familiarity with distributed ML and data frameworks such...  ...a continuous dataset delivery cycle. We scale our...  ...control, and disciplined software practices. We lead projects... 
    Senior
    Full time
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    5 days ago
  •  ...disease mechanisms. This is an engineering and infrastructure-focused...  ...and optimizes the models and data systems that power the program...  ...analyses. This is one of two senior data scientist roles; the two...  ...biology, statistics with an AI/ML focus, data science, or a closely... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    University of Michigan

    Ann Arbor, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior, Software Engineer - ML Data Delivery. Be the first to apply!