CareerPlanGet AI match score →

Robotics Engineer II

Ann Arbor , MI - HQ💼 Full-time💰 $130,000–$130,000🗓 2026-04-29 → 2026-07-31

Core

Train, integrate, and test machine learning models for on-vehicle autonomy software while optimizing software reliability and latency for autonomous vehicles.

Role type

Robotics Engineer II (Autonomous Vehicle Software)

Builds

Autonomous vehicle autonomy software and ML models

Domain

Autonomous driving, robotics, machine learning

Deliverable

production ML models | product features

Required skills

robotics software for physical systems, C/C++/Python programming, Linux environment, memory management, threading, databases, networking, lidar/camera/radar perception systems, git, valgrind, gdb

Preferred skills

Perception/Planning/Foundation model concepts in Autonomous Driving, deploying ML models to resource-constrained hardware, CUDA and GPU processing, hard example mining, active learning, dataset composition, calculating metrics for autonomous vehicle models, building training and evaluation pipelines for large data/models

Technologies

C, C++, Python, Linux, git, valgrind, gdb, CUDA, GPU

Responsibilities

Train, integrate, and test ML models for on-vehicle autonomy software; Optimize and monitor on-vehicle software for reliability and latency; Coordinate and execute on-vehicle tests to validate performance; Diagnose and root-cause issues from commercial operations; Design and oversee data collection strategies to address ML model deficiencies; Develop tools and visualizations for support engineers to analyze performance from field data

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗