×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer, II - App Engine; CUDA

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Torc Robotics
Full Time position
Listed on 2025-11-01
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Machine Learning Engineer, II - App Engine (CUDA)

Meet the Team

The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 autonomous trucking. It aims to streamline development workflows, enhance team efficiency, and ensure consistent performance and safety standards. The Application Engine focuses on facilitating the creation of scalable, reproducible, and safety-compliant components, enabling feature teams to efficiently develop and deploy advanced autonomous driving features.

What

You’ll Do
  • Implement and optimize software components supporting distributed execution of ML models on embedded GPU platforms.
  • Contribute to message-passing, resource management, and runtime feature development for the App Engine SDK.
  • Profile and optimize GPU utilization, reducing latency and maximizing throughput for ML workloads.
  • Collaborate with feature teams to integrate and validate App Engine functionality in vehicle and simulation environments.
  • Maintain clean, efficient C++ code and unit/integration tests.
What You’ll Need to Succeed
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 4+ years of experience, OR Master’s with 2+ years, OR PhD with 1+ years.
  • Proficiency in C++ (C++14 or newer) and Linux development.
  • Hands-on experience with CUDA
  • Understanding of parallel programming, GPU acceleration, or real-time systems.
  • Strong problem-solving skills and ability to collaborate in a fast-paced environment.
Bonus Points
  • Familiarity with PCIe, Ethernet-based interconnects, or embedded device programming.
  • Familiarity with and at least one ML framework (e.g., PyTorch).
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 (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance

Job

Apply for this job

Fields required to complete the application:

  • First Name
  • Last Name
  • Email
  • Phone
  • Country
  • Location (City)
  • Resume/CV
  • Education
  • School
  • Degree
  • Are you local to Ann Arbor, MI?
  • How did you first hear about this job?
  • What is your availability or desired start date?
  • What are your salary expectations?
  • Are you legally authorized to work in the United States for TORC Robotics?
  • Do you require or will you require sponsorship for employment visa status?
  • U.S. Export Control questions
Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is voluntary. Any information you provide will be recorded and maintained in a confidential file. Torc does not discriminate on the basis of protected status under applicable law.

As set forth in Torc Robotics’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. This information is used to measure the effectiveness of outreach and recruitment efforts as required by law.

Disability Status:
Select...

PUBLIC BURDEN STATEMENT:
This survey should take about 5 minutes to complete. This section is informational and not required to apply.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary