Senior Machine Learning Engineer - App Engine (CUDA) at Torc Robotics

Ann Arbor, Michigan, United States

Torc Robotics Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Autonomous Driving, RoboticsIndustries

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 6+ years of experience, OR Master’s with 4+ years, OR PhD with 3+ years
  • Strong expertise in embedded software development with a focus on GPU programming
  • Proficiency in CUDA, TensorRT, and experience with machine learning frameworks (e.g., PyTorch)
  • Experience designing and optimizing real-time distributed systems
  • Deep knowledge of modern C++ (C++14 or newer) and Linux development environments
  • Proven track record of delivering robust, maintainable, high-performance software in collaborative environments

Responsibilities

  • Design and implement advanced software solutions for distributed, GPU-based machine learning applications in autonomous driving
  • Develop and optimize message-passing pipelines across multiple System-on-Chips using Ethernet, PCIe, and other high-speed interconnects
  • Optimize concurrent resource usage (GPU, memory) to support parallel execution of deep learning models on embedded platforms
  • Build and maintain the runtime environment and SDK enabling deployment of ML-driven Virtual Driver applications
  • Collaborate with cross-functional teams to integrate App Engine capabilities into feature development pipelines
  • Author high-quality, production-ready C++ code and comprehensive test suites

Skills

Key technologies and capabilities for this role

CUDATensorRTPyTorchC++LinuxGPU programmingPCIeEthernetembedded softwarereal-time distributed systemsSystem-on-Chipsmessage-passing pipelines

Questions & Answers

Common questions about this position

What is the salary range for this Senior Machine Learning Engineer position?

The hiring range for this position is $177,300 - $212,800 USD.

What benefits does Torc Robotics offer?

Torc offers a competitive compensation package with bonus and stock options, 100% paid medical, dental, and vision premiums, 401K with 6% employer match, flexibility in schedule, generous paid vacation, AD+D, and Life Insurance.

Is this position remote or does it require office presence?

This information is not specified in the job description.

What skills are required for this Senior Machine Learning Engineer role?

Required skills include strong expertise in embedded software development with GPU programming, proficiency in CUDA, TensorRT, and ML frameworks like PyTorch, experience with real-time distributed systems, and deep knowledge of modern C++ (C++14+) and Linux.

What is the company culture like at Torc Robotics?

Torc's culture is collaborative, energetic, and team-focused, with an emphasis on supporting team members' health, work/life balance, and future.

Torc Robotics

Develops autonomous driving technology for trucks

About Torc Robotics

Torc Robotics develops software systems for self-driving trucks, focusing on Level 4 autonomous driving technology that allows trucks to operate without human intervention in specific conditions. Their technology enhances road safety and meets the logistics industry's growing demands. Torc Robotics partners with major truck manufacturers, like Daimler Trucks, and collaborates with companies such as Luminar Technologies to integrate advanced sensors into their systems. They generate revenue by selling their software to fleet operators and truck manufacturers, while also providing ongoing support and updates. The company's goal is to improve efficiency and safety in freight transportation through their autonomous solutions.

Blacksburg, VirginiaHeadquarters
2005Year Founded
M_AND_ACompany Stage
Robotics & Automation, Automotive & TransportationIndustries
501-1,000Employees

Benefits

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

Risks

Increased competition from companies like Waymo and Aurora could impact market share.
Expansion into new markets involves significant operational costs and regulatory risks.
The strategic partnership with Daimler may limit alliances with other truck manufacturers.

Differentiation

Torc Robotics specializes in self-driving truck technology, focusing on Level 4 autonomy.
The company has a strategic partnership with Daimler Trucks for autonomous vehicle development.
Torc's modular products enable rapid integration of robotic systems for various applications.

Upsides

Torc is expanding operations to Texas and Michigan, enhancing market presence.
The company won the 2024 Top Software & Tech Award in the Robotics category.
Torc's focus on autonomous Class 8 trucks addresses aging workforce and rising demand.

Land your dream remote job 3x faster with AI