Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior, Machine Learning Engineer - Camera Model

$168k - $193k per year

The Institute for Performance and Learning

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 Senior Machine Learning Engineer - Camera Models, you will develop and deploy machine learning models that power camera-based perception for autonomous trucks. The Camera Models team builds and maintains core vision systems that enable the autonomy stack to understand the environment, detect and localize objects, and estimate scene structure from camera data. Working closely with teams across perception, data, and infrastructure, you will own the development and improvement of robust, scalable camera-based models that support safe and reliable autonomous driving in real-world freight environments. This role focuses on owning model development for scoped problem areas, improving system performance through iteration, and delivering production-ready machine learning solutions within the autonomy stack.

What You'll Do

  • Design, develop, and deploy deep learning models for camera-based perception (e.g., object detection, segmentation, depth estimation, scene understanding)
  • Own end-to-end model development for scoped areas, from data curation and training to evaluation and deployment
  • Write production-quality ML code to support scalable training, evaluation, and inference pipelines
  • Analyze model performance across diverse driving scenarios, identify failure modes, and improve robustness and generalization
  • Contribute to and improve large-scale training pipelines, including dataset preparation, distributed training, and experiment tracking
  • Partner with data teams to improve dataset quality, including labeling strategies and coverage of edge cases
  • Collaborate with perception, simulation, and validation teams to evaluate and integrate models into the autonomy stack
  • Improve tooling, workflows, and infrastructure to accelerate experimentation and model iteration
  • Contribute to model architecture decisions and technical discussions within the team
  • Mentor junior engineers on implementation, debugging, and best practices

What You'll Need to Succeed

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or a related technical field with 6+ years of industry experience, OR Master's degree with 3+ years OR PhD with 1+ years of experience
  • Experience developing and deploying deep learning models for computer vision or perception systems
  • Strong programming skills in Python and PyTorch, with experience writing production-quality ML code
  • Experience training and evaluating models using large-scale datasets and distributed compute environments
  • Solid understanding of modern deep learning architectures used in perception (e.g., CNNs, transformers, multi-task models)
  • Experience debugging model behavior, analyzing performance metrics, and improving model reliability
  • Ability to translate ambiguous problems into structured ML solutions and deliver independently
  • Experience collaborating cross-functionally to integrate ML models into larger autonomy or robotics systems

Bonus Points

  • Experience in autonomous driving, robotics, or simulation-based ML systems
  • Experience with multi-task learning or unified perception architectures
  • Experience with large-scale data pipelines, distributed training systems (e.g., Ray), or experiment management frameworks
  • Familiarity with camera calibration, geometric reasoning, or 3D perception from images (e.g., BEV, monocular depth, structure-from-motion)
  • Experience deploying ML models into production or real-world robotics systems

Work Location

For this position, we are open to hiring in Montreal, Canada or remote within Canada

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 options
  • Medical, dental, and vision for full-time employees
  • RRSP plan with a 6% 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 Torcs 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.

Job ID: 102952

Salary Range: $168,000-$193,000 CAD

#J-18808-Ljbffr
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior, Machine Learning Engineer - Camera Model in Toronto, ON vacancy
  •  ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...people. Job Description The Machine Learning Developer designs, builds, ships, and operates...  ...applications whose core behavior is model-driven rather than explicitly authored.... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    11 days ago
  • $149.6k - $187k per year

     ...modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to...  ...environment, we are searching for you. We are seeking a Senior Machine Learning Engineer to join the Rider Applied AI team... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    8 days ago
  • $170k per year

     ...recommendations, search, applied research and ML engineers working full time on discovery for...  ...team. Orion runs the feature store, model registry, embedding-based retrieval and...  ...Role Overview We're looking for a Senior Machine Learning Engineer to own recommendations... 
    Senior
    Long term contract
    Full time
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Toronto, ON
    4 days ago
  •  ...details for this role. : The goal of the ML Engine team is to enable training and deploying robust and high-performing models by providing a solid foundation and allowing...  ...iteration. We are looking for experienced Senior Machine Learning Engineers (engineering lead) who... 
    Senior
    Full time
    Work from home

    TD Bank

    Toronto, ON
    4 days ago
  • $100k - $145k per year

    Job Description As a Senior Machine Learning Engineer , you will build and deploy production machine learning and large language model (LLM) systems that extract actionable insights from complex legal documents and data. You will work on challenging natural language processing... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    Toronto, ON
    22 hours ago
  • $140k - $192.5k per year

     ...advertising and marketing channels. We're looking to add a  Machine Learning Engineer to our Data Science team! This team works on solving...  ...our CTO/Co-Founder on building pipelines and ad optimization models. With databases that process millions of requests per second... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    12 days ago
  •  ...to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation...  ...Type: Remote, Full-time Role Overview We’re hiring a Senior Machine Learning Engineer to architect, build, and deploy high-performance... 
    Senior
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Fusemachines

    Toronto, ON
    a month ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train, and deploy machine learning models for production environments. Build data pipelines for model training, evaluation, and optimization... 
    Full time
    Remote work
    Relocation

    MS Systems

    Toronto, ON
    21 days ago
  • $186.1k - $265.8k per year

     ...About the Role: The Machine Learning team at Tubi drives the innovation behind personalized user experiences.  With the largest...  ...of streaming. We are seeking a highly skilled Senior Machine Learning Engineer to contribute to transformative projects in video personalization... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Tubi - Canada

    Toronto, ON
    a month ago
  •  ...We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence...  ...for computer vision applications. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of... 
    Full time
    Internship
    Manual labor
    Work at office
    3 days per week

    Invision AI

    Toronto, ON
    a month ago
  • $110k per year

     ...The Senior Machine Learning Engineer will support the AI CoE's Machine Learning and Data Science initiatives by building, deploying, and operationalizing end-to-end machine learning solutions in cloud environments. The role is highly technical and hands-on, with ownership spanning... 
    Senior
    Full time

    N2P Systems

    Toronto, ON
    a month ago
  • $100k - $145k per year

     ...Thomson Reuters is seeking a Senior Machine Learning Engineer who will create the machine learning solutions development and technical implementation including configuration and integration to ensure it meets business, product, and recommender system expectations. They will... 
    Senior
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    22 hours ago
  • $192k - $264k per year

     ...implementing a comprehensive four-pillar maturity model: Discover, Onboard, Protect, and Govern....  ...at scale. We are a diverse team of engineers, product managers, and designers who are...  ...under Okta Secures AI as a Principal Machine Learning (ML) Engineer to advance Okta's... 
    Local area
    Worldwide
    Flexible hours
    Shift work

    Okta

    Toronto, ON
    1 day ago
  • $150k - $200k per year

     ...Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants... 
    Senior
    Long term contract
    Internship
    Manual labor
    Immediate start

    Fitch Group

    Toronto, ON
    12 days ago
  •  ...focused on leveraging the latest technologies in Large Language Models (LLMs) and AI Agent systems, while ensuring that the...  ...cutting-edge projects, requiring innovative and passionate machine learning engineers who can bring research into practical, scalable applications... 
    Full time
    Manual labor
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta Intelligence

    Toronto, ON
    4 days ago
  •  ...prominent VC and angel investors. Your Role As an AI / Machine Learning Engineer at Thri5, you'll help build the agent layer that powers...  ...scale. You'll also develop deterministic, data-driven detection models to reliably identify operational issues and opportunities—... 
    Full time

    Thri5 Inc.

    Toronto, ON
    26 days ago
  •  ...consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and...  ...and passionate Machine Learning Engineers for our team. As part of this job,...  ...pipelines for implemented machine learning models Writing production-quality code and... 
    Full time
    Remote work

    Tiger Analytics Inc.

    Toronto, ON
    more than 2 months ago
  • $220k - $260k per year

     ...Machine Learning Engineer, Associate Director – AI Innovation Teams Fitch Ratings is seeking a Machine Learning Engineer to join our new AI Innovation...  ...of financial analysis. We're not fine-tuning existing models or optimizing yesterday's algorithms. We're architecting the... 
    Senior
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    7 days ago
  • $45 - $70 per hour

     ...ll collaborate with top researchers and engineers in the field. We provide opportunities for...  ...Cresta’s KA solutions and proprietary models. Focus on practical AI challenges such...  ...Science, Artificial Intelligence, Machine Learning, or a related technical field. Proficiency... 
    Hourly pay
    Internship
    Work at office
    Local area

    Cresta

    Toronto, ON
    a month ago
  •  ...on #TeamBell. Summary We are looking for a Machine Learning Engineer, Marketing to join our team. In this role, you will be responsible...  ...a portfolio of marketing projects including marketing mix modelling, causal impact analysis, predictive modeling for customer... 
    Full time
    Work at office
    3 days per week

    Bell

    Toronto, ON
    12 days ago
  • $84k - $126k per year

     ...Job Type:  Permanent   Work Model:  Hybrid   Reference code: 133157 Primary Location:  Toronto, ON All Available Locations:...  ...benefits that foster a culture of well-being and connectedness. Learn from deep subject matter experts through mentoring and on the job... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    10 hours ago
  • $140k - $190k per year

     ...individuals to apply. Day-to-day as a Research Machine Learning Scientist: Join a world-class team of...  .... Collaborate closely with our engineering team in a fast-paced startup environment...  ..., and reward and recognition programs. Learn more Additional Information: We’re... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work from home

    TD Bank

    Toronto, ON
    10 hours ago
  •  ...Location: (Hybrid working model) Salary Range: $120,000-$150...  ...curious, accountable, eager to learn, and supportive of their teammates...  ..., hands-on software and ML engineering professional for an embedded,...  ...Protocol (MCP), and sits between Senior and Principal level. There are... 
    Senior
    Full time

    Project X

    Toronto, ON
    a month ago
  • $69k - $114k per year

     ...Job Type:  Permanent   Work Model:  Hybrid   Reference code: 135144 Primary Location...  ...of well-being and connectedness. Learn from deep subject matter experts through mentoring...  ...environment. Experience applying machine learning, scenario modelling, generative AI... 
    Senior
    Permanent employment
    Work at office
    Flexible hours
    Shift work
    Early shift

    Deloitte

    Toronto, ON
    10 hours ago
  • $85 per hour

     ...Summers , and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type: Contract...  ...coding agents to complete and evaluate complex machine learning and AI engineering tasks. Review model-generated implementations involving model training... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    more than 2 months ago
  •  ...opportunity of being at the forefront of machine learning technology and working on extremely...  ...team members including other researchers, engineers, and interns to grow and develop their skills...  ..., with experience with large language models and natural language processing being a... 
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    more than 2 months ago
  •  ...requires more than selecting the newest model. It requires disciplined evaluation, high...  ...are looking for an applied AI Modeling Engineer to improve the intelligence, accuracy, safety...  ...relevant technical domain. ~ Strong machine learning foundations and hands-on experience... 
    Long term contract
    Full time
    Temporary work
    Internship
    Immediate start

    Palona AI

    Toronto, ON
    more than 2 months ago
  •  ...or medium systems environments Experience in the use of Computer Aided Software Engineering (CASE) tools for the development and documentation of data architectures and detailed data models Experience in the use of data modelling methods and tools (e.g. ERWIN, VISIO,... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...databases, and data access methods. Review data models for source MECP applications and...  ...data modeling outputs as required. Quick learner with ability to adapt and work...  ...Experience with Computer Aided Software Engineering (CASE) tools Experience with use of Python... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...Responsibility: Sr Research Engineer Do you love creating innovative...  ..., and Reuters News. As a Senior Research Engineer at Thomson Reuters...  ...think in code and likes to learn and develop new skills as they...  ...build and train novel machine learning algorithms. You will... 
    Senior
    Casual work
    Work at office
    Remote work
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior, Machine Learning Engineer - Camera Model. Be the first to apply!