Jobs in Ann Arbor, MI
144 open roles — posted here, and found on employers' own careers sites.
10 new this week, 26 the week before, counting only boards we were already tracking.
Median posted pay $151,000 from the 54 roles here that state a range. Only some employers state pay, and the ones that do skew to California and New York, where the law requires it.
Senior SOTIF Engineer
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
A senior safety engineer role focused on ensuring autonomous trucking systems meet functional safety and SOTIF standards through risk assessment, verification strategies, and cross-team collaboration. This suits experienced engineers with deep automotive safety expertise who want to shape the technical direction of autonomous vehicle development at a Daimler-backed company.
Listed on Torc Robotics’s careers site · Apply there ↗
Electrical Design Engineer - Power & Controls
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Staff, ML Engineer - Scene Generation
Torc Robotics
Full-time · Ann Arbor, MI · $249,600 – $299,500 · Remote
Lead Torc's Scene Generation team in developing neural rendering and generative models for autonomous truck sensor simulation, owning the technical vision and day-to-day execution of research translation into production systems across camera, LiDAR, and radar data.
Listed on Torc Robotics’s careers site · Apply there ↗
Mechanical Engineer - Rack & PDU Systems
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Software Engineer II - Device Drivers
Torc Robotics
Full-time · Ann Arbor, MI · $139,000 – $166,800
This role involves designing and maintaining device driver software that integrates sensors into autonomous truck systems, working primarily in C++ with Linux and real-time systems. It suits engineers with embedded Linux experience who want to work on the low-level software that powers vehicle hardware interfaces.
Listed on Torc Robotics’s careers site · Apply there ↗
Opto-Mechanical Design engineer
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior, Machine Learning Engineer - 3D Perception
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
A senior machine learning role focused on building 3D perception systems for autonomous trucks, particularly Bird's Eye View capabilities using multi-modal sensor data. This position suits experienced ML engineers with production model development background who want to work on real-world autonomous driving perception challenges at scale.
Listed on Torc Robotics’s careers site · Apply there ↗
Sr. AI/ML Engineer - Systems
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior, ML Engineer - VLM
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
This role leads the development of high-quality training datasets for Torc's vision-language and end-to-end autonomous driving models, converting petabytes of fleet sensor data into labeled datasets that drive model performance. It suits experienced ML engineers who combine deep expertise in computer vision, multimodal models, and distributed data systems with the judgment to own a critical technical pipeline and mentor others.
Listed on Torc Robotics’s careers site · Apply there ↗
Procurement Manager
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior, HR Business Partner
Torc Robotics
Full-time · Ann Arbor, MI · $136,200 – $163,400
This HR Business Partner role involves serving as a strategic consultant to senior leaders across the organization, guiding them through talent management, performance processes, organizational design, and sensitive employee relations matters. The position suits experienced HR professionals who excel at building trust with executives and employees while managing complex people-related initiatives in a fast-paced autonomous vehicle technology company.
Listed on Torc Robotics’s careers site · Apply there ↗
Sr. Solutions Architect - Enovia 3DExperience
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Director of Engineering, TorcOS
Torc Robotics
Full-time · Ann Arbor, MI · $226,400 – $271,700
This role leads the embedded software platform organization that powers Torc's autonomous truck technology, overseeing Linux systems, middleware, device drivers, and foundational software layers. It suits experienced engineering directors comfortable managing managers and complex distributed systems while driving technical excellence in safety-critical environments.
Listed on Torc Robotics’s careers site · Apply there ↗
AI Governance Lead
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior, ML Engineer - Auto Tagging
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
Lead machine learning engineering efforts to build automated data pipelines that extract safety-critical driving scenarios from autonomous vehicle sensor logs and structure them for training and validation. This role suits experienced ML engineers who excel at scaling data systems and want to directly impact autonomous trucking safety.
Listed on Torc Robotics’s careers site · Apply there ↗
Systems Engineering Manager (Metrology Product Development)
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
ML Engineer, II - App Engine
Torc Robotics
Full-time · Ann Arbor, MI · $153,200 – $183,800
This role involves building the core software framework that enables autonomous trucks to compose and execute their applications, working on performance-critical C++ code for safety-sensitive robotics. It suits experienced C++ developers who want to work on infrastructure for self-driving vehicles at a company with over a decade of autonomy expertise.
Listed on Torc Robotics’s careers site · Apply there ↗
Full-Stack Software Engineer
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior, ML Engineer - 3D Reconstruction
Torc Robotics
Ann Arbor, MI · Remote
Listed on Torc Robotics’s careers site · Apply there ↗
Global Supplier Quality Engineer
KLA-Tencor
Full-time · Ann Arbor, MI · $86,700 – $147,400
This role supports quality consistency across KLA's global supplier network by monitoring performance, conducting audits, and driving continuous improvement in precision manufacturing environments. It suits engineers with supplier quality or manufacturing quality experience who want to influence product reliability and supplier relationships at a leading semiconductor equipment maker.
Listed on KLA-Tencor’s careers site · Apply there ↗
Sourcing Manager| Rack Systems Electrical
KLA-Tencor
Ann Arbor, MI · $102,200 – $173,700
This role sources infrastructure components like networking switches, power systems, and cooling solutions for KLA's semiconductor manufacturing equipment, partnering with engineering teams to define rack architecture and managing supplier relationships to ensure cost, performance, and supply continuity. It suits someone with deep technical sourcing experience who can translate complex engineering requirements into supplier strategies and navigate cross-functional negotiations at scale.
Listed on KLA-Tencor’s careers site · Apply there ↗
Software Engineering Manager
KLA-Tencor
2 locations
Listed on KLA-Tencor’s careers site · Apply there ↗
Choose a location to apply
Electrical Design Engineer (E)
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Electrical Controls Engineer
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗
Research Scientist - Plasma Light Source Development
KLA-Tencor
Ann Arbor, MI
Listed on KLA-Tencor’s careers site · Apply there ↗