
Manager, Engineering – Hardware Acceleration, CUDA
Torc Robotics
full-time
Posted on:
Location Type: Remote
Location: Remote • Missouri • 🇺🇸 United States
Visit company websiteJob 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