Staff, ML Engineer
2 days ago
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Learned Behaviors Machine Learning Engineer, you will lead the development, deployment, and scaling of Reinforcement Learning - driven behavior models for autonomous trucks. You will collaborate across perception, prediction, planning, and safety teams to craft learned behavior modules that generalize across scenarios and drive safe, efficient, and human-like decision making in real-world operations.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead architecture, development, and validation of learned behavior models (e.g., driver mimicry, multi-agent interaction, behavior cloning, reinforcement learning) for highway and freight-truck autonomy.Define and implement data strategies: collect, label, and curate large behavior datasets (in-vehicle, simulation, fleet logs) for training and evaluation.Develop scalable model training pipelines, infrastructure, and tooling to iterate quickly on behavior models, from prototype to production deployment.Design and track performance metrics, analyze model behavior, diagnose failure modes, and drive continuous improvement of learned behaviors in simulation and on-vehicle.Work with simulation, scenario, and validation teams to embed learned behavior models into verification and validation frameworks, ensuring coverage across operational design domains (ODDs).Mentor and lead mid and senior-level ML engineers, set technical direction, and drive best practices in learned behavior engineering across the team.What You'll Need to Succeed
10+ years of professional experience (or equivalent) in applied machine learning in autonomous vehicles, robotics, simulation or a related domain.M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent practical experience).Proven track record of designing and shipping learned behavior or policy models (e.g., behavior cloning, imitation learning, RL, multi-agent models) in production or near-production systems.Strong programming skills in the AI domain(Python, Pytorch (Lightning), pandas )Experience with open-source distributed computing framework, specifically Ray.Deep understanding of ML architectures (e.g., RNNs, transformers, graph neural networks, behavior prediction networks) and system-level integration into autonomy stacks.Experience with large-scale data pipelines, model training infrastructure, versioning, and deployment (cloud and/or embedded).Bonus Points
Experience in trucking, highway autonomy, or heavy-vehicle behavior modeling.Expertise in RayExperience integrating learned behavior modules into simulation and V&V workflows for autonomous systems.Familiarity with simulation frameworks, scenario libraries, and coverage of ODDs.Background in reinforcement learning in real-world or simulation, imitation learning of human drivers, or multi-agent modeling in vehicle contexts.Experience with sensor models, vehicle dynamics models, and domain adaptation from simulation to real world.Knowledge of English is since the selected candidate will need to collaborate daily with English-speaking colleagues in the United States and work with technical documentation written exclusively in English.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock optionsMedical, dental, and vision for full-time employeesRRSP plan with a 4% employer matchPublic Transit Subsidy (Montreal area only)Flexibility in schedule and generous paid vacationCompany-wide holiday office closuresLife InsuranceAt Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
CAD Compensation Range: $209,300-313,800 CAD
Job ID: 102403
-
Staff, ML Engineer
2 days ago
Remote - Canada, Montreal, CAN Torc Robotics Full time $209,300 - $313,800 per yearAbout the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for...
-
Staff, ML Engineer
2 minutes ago
Remote - Canada, Montreal, CAN Torc Robotics Full time $209,300 - $313,800 per yearAbout the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for...
-
Staff ML Engineer — Scale AI/ML Risk
4 weeks ago
, , Canada Coinbase Full timeA leading cryptocurrency platform in Canada is seeking a Staff Machine Learning Engineer to lead AI/ML initiatives targeting risk and fraud detection. Candidates should have over 8 years of experience in software engineering or AI/ML, a passion for building an open financial system, and strong technical skills in Python and AI/ML frameworks. The role...
-
Staff ML Platform Engineer
3 weeks ago
, , Canada Afresh Full timeRemote in Ontario, Canada or within U.S. Afresh is on a mission to eliminate food waste and make fresh food accessible to all. Our first A.I.-powered solution optimizes ordering, forecasting, and store operations for fresh food departments in brick-and-mortar grocers. With our Fresh Operating System, regional and national grocery retailers have placed $1.6...
-
Senior, ML Engineer
2 days ago
Remote - Canada, Montreal, Canada Torc Robotics Full time $141,500 - $212,300 per yearAbout the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software...
-
Senior ML Engineer
1 week ago
Canada - Remote Quantiphi Full time $150,000 - $200,000 per yearWhile technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.If working in an environment that encourages you to innovate and excel, not just in professional but personal life,...
-
Staff ML Engineer: Scale Risk AI/ML Platform
2 weeks ago
, , Canada Bison Trails Full timeA leading cryptocurrency platform is seeking a Staff Machine Learning Engineer to design and implement AI/ML models that enhance fraud detection capabilities. This role involves leading strategic initiatives to protect users and collaborating across teams to develop scalable systems. With 8+ years of experience in software engineering and a passion for...
-
Staff ML Engineer, Ads Targeting — Remote
1 week ago
, , Canada reddit Full timeA leading social media platform is hiring a Staff Machine Learning Engineer to design and implement ML solutions for targeting products. The role involves end-to-end execution of ML-based products, mentorship, and collaboration with cross-functional teams. The ideal candidate has a strong background in ML, experience with deep learning models, and is a tech...
-
, , Canada Abnormal AI Full timeA leading cybersecurity firm in Canada seeks a Staff Machine Learning Engineer to enhance its Attack Detection capabilities. The role involves leading the development of high-impact ML solutions and mentoring teams. The ideal candidate will have extensive experience in designing and building scalable ML applications, with proficiency in Python and relevant...
-
Staff Machine Learning Engineer
7 days ago
Remote - Canada Samsara Full time $80,000 - $135,000 per yearAbout the role:The Samsara AI team builds end-to-end AI solutions for our customers as well as core ML infrastructure for Samsara. As a Staff Machine Learning Engineer, you will be working with petabyte-scale sensor, diagnostic, video, and text data to solve critical problems for Physical Operations customers, globally. You will work closely with ML...