CareerPlanGet AI match score →

Senior Autonomy Engineer

Ann Arbor , MI - HQ💼 Full-time🗓 2026-07-01 → 2026-07-31

Core

Building and maintaining CI/CD pipelines, developer tooling, and infrastructure for the perception stack of autonomous vehicles, while supporting inference pipelines and heuristic perception methods.

Role type

Senior Autonomy Software Engineer (Infrastructure & Perception Tooling)

Builds

CI/CD pipelines, developer tooling, simulation/log-replay utilities, and on-vehicle inference runtime for autonomous shuttles.

Domain

Autonomous Vehicles / Robotics / Perception Systems

Deliverable

production ML models | infrastructure | product features

Required skills

C++, Python, Linux, CI/CD, version control, data structures, algorithms, debugging, heuristic perception, signal processing, filtering, rule-based logic

Preferred skills

containerization, real-time systems, computer vision, multi-target tracking, sensor fusion, ML/DL frameworks, simulation tooling

Technologies

C++, Python, Linux, Git, Docker, GitHub Actions, GitLab CI, Jenkins, CMake, Bazel, PyTorch, TensorFlow

Responsibilities

Build and maintain CI/CD pipelines for automated builds, testing, and deployment; Develop and maintain developer tooling including build scripts, test harnesses, and simulation utilities; Contribute to inference pipeline tuning and model deployment on vehicle compute; Develop and tune heuristic perception methods for detection and tracking; Diagnose and resolve software issues; Write clear, maintainable production code.

Seniority

Mid-level, hands-on IC

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