Torc Robotics

Manager, Engineering – Hardware Acceleration, CUDA

Torc Robotics

full-time

Posted on:

Location Type: Remote

Location: Remote • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxPyTorch

About the role

  • Lead the development and optimization of ML inference pipelines on embedded hardware, including model conversion (PyTorch/ONNX), TensorRT integration, and CUDA-based pre/post-processing.
  • Design, review, and guide development of custom CUDA kernels to support proprietary model layers and performance-critical operations.
  • Drive technical execution across model optimization, inference scalability, benchmarking, and real-time system integration.
  • Ensure high-quality C++ and CUDA code through robust design, documentation, and test coverage.
  • Integrate optimized models and processing stages into Torc’s Application Engine and support Virtual Driver teams in adopting the optimized inference layer.
  • Hire, lead, and develop a high-performance engineering team, building a culture of ownership, collaboration, and continuous improvement.
  • Set technical and operational goals aligned with company-wide objectives; define and track team KPIs and milestones.
  • Provide coaching, career development, and skill-building opportunities for engineers; maintain development plans and performance expectations.
  • Establish and improve engineering processes for planning, delivery, testing, documentation, and cross-team collaboration.
  • Reinforce Torc’s values through transparent communication, conflict resolution, and proactive change leadership.

Requirements

  • Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Experience leading software engineering teams (people management, hiring, coaching, performance management).
  • Strong technical expertise in CUDA, TensorRT, NVIDIA DriveOS, and embedded inference workflows.
  • Deep proficiency in C++ and modern software development practices.
  • Experience with ML frameworks such as PyTorch and ONNX for model export and optimization.
  • Strong Linux development experience and familiarity with real-time, resource-constrained systems.
  • Background working with safety-critical, automotive, or regulated environments.
  • Ability to guide technical design decisions and challenge assumptions while fostering collaborative problem-solving.
  • Comfortable working in an agile, fast-paced environment with shifting priorities.
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CUDATensorRTC++PyTorchONNXLinuxembedded inference workflowsmodel optimizationreal-time system integrationcustom CUDA kernels
Soft skills
leadershipcoachingcollaborationcommunicationconflict resolutionproblem-solvingperformance managementteam developmentgoal settingcontinuous improvement
Certifications
Master’s degree in Computer ScienceMaster’s degree in Electrical Engineering