Software Engineer - ML Ops Framework & Conversion
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
What You’ll Do
As a Software Engineer on the ML Ops Framework & Conversion team, you will own the pipelines that take models from research to production on edge hardware, including model conversion, compilation, benchmarking, and release.
- Architect and implement model conversion and compilation pipelines using tools such as ONNX, TensorRT, and torch.compile for deployment on edge devices (e.g., NVIDIA Orin).
- Maintain and evolve the model release registry, ensuring traceability and reproducibility across model versions and target platforms.
- Perform rigorous latency benchmarking and model quality parity evaluations to validate that deployed models meet safety-critical performance requirements.
- Compare metrics across platforms to verify accuracy and latency compliance before release.
- Communicate and collaborate with model development teams and broader stakeholders, ensuring your findings translate into reliable, actionable outcomes across the organization.
What You’ll Need to Succeed
- Bachelor's Degree in Computer Science, Electrical Engineering, Robotics, or related field plus 4+ years of relevant experience; or Master's Degree plus 2+ years.
- Extensive experience with model conversion and compilation pipelines (ONNX, TensorRT, torch.compile) and performing rigorous latency benchmarking and quality parity validation.
- Hands-on experience deploying and testing models on edge hardware (e.g., NVIDIA Orin or similar embedded platforms).
- Experience maintaining a model release registry in a production environment.
- Ability to compare and interpret performance metrics across hardware platforms to validate models against strict latency and accuracy requirements.
Bonus Points
- Expertise in model quantization (PTQ, QAT) and mixed-precision inference (INT8, FP8, FP4, BF16/FP16).
- Experience releasing multi-target models across heterogeneous platforms.
- Familiarity with SOTA autonomous driving perception algorithms — temporal 3D object detection, BEV, 3D Occupancy Networks — and multi-modal sensor fusion (vision, LiDAR, radar).
- C++ and/or CUDA kernel development.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Torc Robotics
Pseudo-Labeling and Data Pipeline Engineer
Torc Robotics
United StatesSoftware Engineer - Autonomous Vehicle Data Pipelines
Torc Robotics
United StatesSenior Product Cybersecurity Architect
Torc Robotics
United StatesSenior Autonomous Vehicle Perception and Mapping Engineer
Torc Robotics
United StatesExplore Top Companies in this Space
AeroVect
Aviation / Autonomous Vehicles / Logistics
Serve Robotics
Robotics / Logistics & Supply Chain / Autonomous Vehicles
Tixverse Entertainment Inc.
Online Event ticketing platform
Latitude AI
Automotive / Autonomous Vehicles / Artificial Intelligence / Transportation Technology
Torc Robotics
View Company ProfileTorc Robotics (operating at torc.ai) is a leading autonomous vehicle software company engineered for safe, sustained innovation in the trucking industry. Founded in 2005 by Michael Fleming and a group of Virginia Tech students, and headquartered in Blacksburg, Virginia, Torc Robotics offers a complete autonomous software solution for the trucking/freight industry. Under the hood, the physical AI developed at Torc enables self-driving trucks to perceive, understand, and perform complex actions in the real (physical) world. This allows experienced partners to commercialize autonomous solutions. Not specified.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
