Talent.com
Torc Robotics
Senior, ML Engineer - Offline PerceptionTorc Robotics • Montreal, Montreal (administrative region), CA
Senior, ML Engineer - Offline Perception

Senior, ML Engineer - Offline Perception

Torc Robotics • Montreal, Montreal (administrative region), CA
30+ days ago
Job type
  • Full-time
Job description

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 focus 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

Our Pseudo‑Labeling team’s goal is to create high‑quality annotations on sensor data (images, point clouds). The annotations include 2D, 3D bounding boxes, classes, trajectories, lane lines, segmentations, depths, etc. These annotations are then used by different downstream users—perception teams to train models and simulation teams to generate new data.

What You’ll Do

  • Design, implement, test and deploy offline object detection, tracking, and fusion modules to automatically create annotations on Cloud Services from logged sensor data (Cameras, Lidars, Radars).
  • Demonstrate project‑management skills, serving as project lead guiding less experienced team members in multiple facets of project execution.
  • Stay up to date with the latest developments in AI and ML for autonomous driving.
  • Independently develop offline perception models or algorithms using disciplined software development processes, making recommendations for developing new code or re‑using existing code, implementing version control, and maintaining documentation of created applications.
  • Define and implement ingestion, data preparation, curation, and governance of large, multi‑faceted data sets supporting analytics models and workflows.
  • Proactively assess current capabilities to identify areas for improvement, proposing solutions that align with core strategy and operation.
  • Measure and track auto‑labeling quality to meet internal customer requirements.
  • Guide and produce information products, supporting visualization and data accessibility in a customer‑centric manner.
  • Evaluate and make recommendations regarding technical advances that improve productivity and quality, reduce flow times, and enhance operational surety.
  • Develop guidelines and standards for analytics and machine learning models, their deployment, and associated processes.
  • Provides technical guidance or business process expertise, technical leadership, coaching and mentoring to team members.

What You’ll Need to Succeed

  • Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.
  • Scope of Influence: Expected to drive alignment across team interfaces to the rest of the organization. Designs, maintains and owns team technical solutions and drives consensus. Mentors and guides engineers within the group.
  • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 6+ years of experience OR
  • Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 3+ years of experience OR
  • Doctorate Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 1+ years of experience.
  • Required qualifications (some combination of the following skills):
    • Active Learning & Pseudo‑labeling – Computer Vision, Deep Learning, Model training.
    • Two of the following: 2D/3D Object Detection, Tracking, Sensor Fusion, Semantic Segmentation, SLAM, BEV.
    • Scaled ML Operations (MLOps) and Tooling – ML Frameworks, experiment tracking, model registry, MLFlow, Weights & Biases, ML Metrics and Evaluation / Quality.
    • Distributed machine learning frameworks – PyTorch, Lightning, Ray.
    • Model Data Curation – Parquet data processing (PyArrow, Daft, Pandas, etc).
    • Development Tools & Ecosystem (at scale) – Proficiency in Python software development. Also, VDI and cloud‑based development environments, CI Systems (GitHub Actions), and Docker.

Bonus Points

  • Data operations and management at scale – Schema design, AWS storage and processing infra, vector databases / LanceDB, file formats (MCAP, parquet, etc).
  • Data Visualization – Integration with tooling such as OpenGL, 3.js, Foxglove, 51, Tableau.
  • Cloud Development – Python (proficient), Terraform, AWS Managed Services (e.g., S3, ECS, Lambda, Dynamo, Step Functions, Athena).
  • Cloud‑based orchestration and resource management – AWS Hyperpods, Anyscale, etc. Model inference orchestration.

Knowledge of English is required 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’er (Canada)

  • A competitive compensation package that includes a bonus component and stock options.
  • Medical, dental, and vision for full‑time employees.
  • RRSP plan with a 4% employer match.
  • Public Transit Subsidy (Montreal area only).
  • Flexibility in schedule and generous paid vacation.
  • Company‑wide holiday office closures.
  • Life Insurance.

At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’er’s 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.

Hiring Range for Job Opening – Canada Pay Range: $141,500 – $212,300 CAD

Job ID: 102399

#J-18808-Ljbffr
Create a job alert for this search

Senior, ML Engineer - Offline Perception • Montreal, Montreal (administrative region), CA

Similar jobs

Senior ML Engineer - AI-First SaaS for Sales

PodMontréal, Montreal (administrative region), Canada
Full-time

An innovative firm is seeking a Senior Full-Stack Engineer to join their foundational team.This role involves developing cutting-edge AI solutions for B2B sales, where your expertise will shape the... Show more

 • Promoted

Senior Ml Engineer Role At Surveymonkey

SurveyMonkeyRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Elevate your career as a Senior Software Engineer II at SurveyMonkey, specializing in creating scalable ML pipelines.Work hybrid in Ottawa with a focus on Python and AWS technologies.In this pivota... Show more

 • Promoted

Senior Distributed ML Engineer: Large-Scale Training

LawZeroMontreal
Full-time

A non-profit AI research organization in Montreal seeks a Senior Distributed Machine Learning Research Developer.You will collaborate with researchers and address complex ML challenges while workin... Show more

 • Promoted

Real-Time FinTech ML Engineer: Market Signals

QuantOptimusMontreal (administrative region), QC, CA
Full-time

A fintech company in Canada is seeking a skilled Machine Learning Engineer to build innovative models that power their analytics platform.Responsibilities include developing algorithms for accurate... Show more

 • Promoted

Senior ML Architect - AI for Smart Supply Chains

KinaxisMontreal (administrative region), QC, CA
Full-time

A leading supply chain technology firm is looking for a Machine Learning Architect to innovate AI-driven solutions for complex supply chain issues.The role requires extensive machine learning exper... Show more

 • Promoted

Senior ML Engineer — Remote, Real‑Time Ads Pipelines

StackAdaptMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology company is seeking Senior and Staff Machine Learning Engineers to join their Data Science team.You will be responsible for designing scalable data pipelines and implementing ML... Show more

 • Promoted

Senior Applied AI Engineer

Giesecke+Devrientmontreal (administrative region), qc, Canada
Permanent

Giesecke+Devrient is a globally leading SecurityTech company.We are seeking a highly technical and execution-focused Senior Applied AI Engineer to join G+D’s new AI Hub.The ideal candidate will com... Show more

 • Promoted

Principal MLOPs Engineer (Canada)

Rackspace TechnologyMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.We are looking for a seasoned Principal ML OPS Engineer to architect, build, and optimize ML inference... Show more

 • Promoted

Senior AI Engineer - Production ML for Fintech (Remote)

LumenaltaMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking technology firm is looking for experienced AI Engineers to design and deploy production-grade AI systems for community banks and insurance institutions.This role offers the chanc... Show more

 • Promoted

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

Aurelian Venture AIMontreal (administrative region), QC, CA
Full-time

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role).Full-Time, Contract, Hands‑on Technical Leadership.CAD $180,000 – $250,000 base + significant equity + performance bonuses ... Show more

 • Promoted

Freelance AI Engineer: Scale ML Pipelines and Retrieval

TwineMontreal (administrative region), QC, CA
Full-time

A leading freelance marketplace in Canada is seeking an experienced AI Engineer to optimize and scale its AI-powered influencer marketing platform.You will enhance data pipelines for performance an... Show more

 • Promoted

Senior Distributed Diffusion ML Engineer — Remote

Bagel LabsMontreal (administrative region), QC, CA
Remote
Full-time

A leading machine learning research lab is looking for an expert in distributed systems to design scalable infrastructure for diffusion models.The ideal candidate will have substantial experience i... Show more

 • Promoted

Applied ML Engineer, Enterprise LLM Solutions

CohereMontreal
Full-time

A leading AI solutions company in Montreal is seeking a mid-senior level Machine Learning Engineer to design and deliver bespoke LLM solutions for enterprise clients.The role involves translating c... Show more

 • Promoted

AI / ML Engineer

US MobileToronto, Montreal (Administrative Region)
Full-time

US Mobile is a venture‑backed company on a mission to revolutionize connectivity with a software platform for 5G and IoT.We are expanding rapidly and seek an AI/ML Engineer to develop and scale mac... Show more

 • Promoted

Senior ML Engineer (Speech-to-Speech) — Remote SME

VosynMontreal (administrative region), QC, CA
Remote
Full-time

Vosyn seeks a Senior ML Engineer SME to lead the development of cutting-edge speech-to-speech technology.This role involves providing strategic technical guidance on TTS models, collaborating with ... Show more

 • Promoted

Applied Ai Ml Engineer - Ottawa, On - C$76,000 - C$105,000 A Year

Trend MicroLe Plateau, Canada
Full-time

Seeking an Applied AI/ML Engineer to develop and deploy production AI features for Trend Micro's cybersecurity platform, focusing on autonomous systems, LLM optimization, and end-to-end ML pipe... Show more

 • Promoted

Remote AI/ML Engineer - NLP & LLM Deployment (3+ yrs)

Veracity Software IncMontreal (administrative region), QC, CA
Remote
Full-time

A technology consulting company is seeking an AI / ML Engineer or Data Scientist with over 3 years of experience in AI/ML development.The successful candidate will have a solid educational backgrou... Show more

 • Promoted

GCP Vertex AI ML Engineer — End-to-End ML Pipelines

Tiger Analytics, LLCMontreal (administrative region), QC, CA
Full-time

A growth-oriented analytics firm in Canada is seeking a skilled Machine Learning Engineer to design, build, and deploy scalable ML solutions.The ideal candidate will have hands-on experience with G... Show more

 • Promoted

Senior ML Programmer _ Content Creation Technology Group

KanzMontréal, Quebec, Canada
Full-time

Senior ML Programmer _ Content Creation Technology Group The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to... Show more

 • Promoted

Senior Mobile Engineer

ClickUpMontreal (administrative region), QC, CA
Full-time

At ClickUp, we’re not just building software.We’re architecting the future of work! In a world overwhelmed by work sprawl, we saw a better way.That’s why we created the first truly converged AI wor... Show more