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 14 hours ago
Similar jobs that could be interesting for youBased on the Senior, Machine Learning Engineer - Camera Model in Ottawa, ON vacancy
  • $84.7k - $112.93k per year

     ...Canada and the world better through trade. Position: AI Machine Learning Engineer, Level 17 or 18 Employment Type: Permanent   Compensation...  ...Export Development Canada operates under a hybrid work model, with employees currently required to work from the office... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada

    Ottawa, 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... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Ottawa, ON
    18 days ago
  •  ...Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations...  ...communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design... 
    Senior
    Long term contract
    Full time
    Remote work

    Ranovus Inc.

    Ottawa, ON
    7 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking...  ...support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    a month ago
  • $96.56k - $128.74k per year

     ...world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems...  ...: Take advantage of our continuous learning opportunities, including training programs...  ...System contribution and governance model across multiple product or delivery teams... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    6 days ago
  •  ...Senior Security Engineer Location: Ottawa, ON or Toronto ON| Hybrid Department: R&D- Cybersecurity...  ...seamlessly with your existing cameras and systems, turning them into intelligent...  ...Participate in architecture reviews and threat modeling exercises, providing security and... 
    Senior
    Permanent employment
    Full time
    Shift work

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $105k - $170k per year

     ...universe.    Please visit our website to learn more about our team and ongoing...  ...Job Mission Control is seeking a Senior Systems Engineer to lead the expansion of our technology...  ...integration of visual navigation sensors (e.g., cameras, LIDAR), and GN&C algorithms with... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Relocation
    Relocation package
    Flexible hours

    Mission Control Space Services

    Ottawa, ON
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Network Delivery Engineer Employment Type: Permanent...  ...Canada operates under a hybrid work model, with employees currently required to...  ...Development: Take advantage of our continuous learning opportunities, including training programs... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    7 days ago
  •  ...Senior Hardware Design Engineer Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and...  ..., you’ll join a collaborative, inclusive team that values learning, flexibility, and meaningful work with global impact.... 
    Senior
    Full time
    Internship

    Ranovus Inc.

    Ottawa, ON
    6 days ago
  • $55k - $60k per year

     ...The 3D Modeller supports the development of high-quality 3D environments, assets, and visualizations...  ...with real-world constraints, including engineering, cost, and manufacturability Apply...  ...~ Self-motivated with a willingness to learn and grow in a fast-paced environment ~... 
    Full time
    Work at office

    Proslide Technology

    Ottawa, ON
    more than 2 months ago
  • $125k - $165k per year

     ...Senior Application Security Engineer About ANVIL ANVIL is a trusted partner in the defence industry, delivering cutting-edge solutions that...  ...analytical tools, automations, and game-changing machine learning capabilities. ANVIL helps organizations discover, manage... 
    Senior
    Full time
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours

    Anvil

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale...  ...leveraging AI and patented statistical models to analyze organic social media data, askpolly...  ...read the docs, ask good questions, and learn new domains because you want to... 
    Senior
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    a month ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...AECOM is actively seeking a Senior Bridge Engineer for the Ottawa...  ...the Contractor Structural Modeling with Midas Civil; Ensuring...  ...billion in fiscal year 2025. Learn more at aecom.com.  What makes... 
    Senior
    Full time
    For contractors
    Casual work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Ottawa, ON
    more than 2 months ago
  • $105k - $170k per year

     ...universe.    Please visit our website to learn more about our team and ongoing...  ...Job Mission Control is seeking a Senior Mechanical Engineer to play a key technical leadership role...  ...structural and thermal analysis, including FEA modelling, margin assessment, and design... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Mission Control Space Services

    Ottawa, ON
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...making Canada and the world better through trade. Position: Senior Quality Engineer/Lead Employment Type: Permanent   Compensation...  ...Professional Development: Take advantage of our continuous learning opportunities, including training programs, workshops and language... 
    Senior
    Permanent employment
    Full time
    Summer work
    Relocation package

    Export Development Canada

    Ottawa, ON
    15 days ago
  • $140k - $180k per year

     ...Senior Infrastructure Engineer (Forward Deployed) About Anvil Anvil is a trusted partner in the defence industry, delivering cutting-edge...  ...through analytical tools, automations, and game-changing machine learning capabilities. ANVIL helps organizations discover, manage... 
    Senior
    Full time
    For contractors
    Live In
    Work at office
    Remote work
    Flexible hours

    Anvil

    Ottawa, ON
    more than 2 months ago
  •  ...JSI Telecom is seeking a highly motivated and experienced Senior Infrastructure Engineer (with strong Networking) to design, implement, and support complex enterprise and customer infrastructure solutions. The successful candidate will combine deep technical expertise with... 
    Senior
    Full time

    Jsi

    Ottawa, ON
    28 days ago
  • $110k - $135k per year

     ...Systems–Canada, we’re not just engineering technology. we’re shaping the...  ...with or familiarity with AI/ML models is preferred. It is a...  ...Career development through learning platforms, educational assistance...  ...expertise, and allow you to both learn from mentors and guide others... 
    Senior
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  • $108k - $158k per year

     ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS...  ...Qualcomm ASIC Engineer, you will define, model, design (digital and/or analog), optimize...  ...Science, Engineering, or related field. Senior ASIC/FPGA Design Verification Engineer... 
    Senior
    Remplacement
    Full time

    Qualcomm

    Ottawa, ON
    12 days ago
  •  ...Join Our Team as a Senior Water Resources Engineer! At CBCL, we pride ourselves on being a dynamic and...  ...expertise in hydrologic and hydraulic modeling for urban infrastructure, transportation...  ...Education and lifelong learning subsidization Community volunteering... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    Cbcl Limited

    Ottawa, ON
    more than 2 months ago
  •  ...team, you’ll collaborate with a hardworking and diverse group of engineers, designers, and product managers who are committed to building...  ...Leadership development Access to thousands of on-demand e-learnings Travel Discounts Employee Resource Groups Private health... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Shift work

    Opentable

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department:...  ...integrates seamlessly with your existing cameras and systems, turning them into intelligent...  ..., including service boundaries, data models, and integration contracts with other... 
    Senior
    Permanent employment
    Full time
    Contract work
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure...  ...seamlessly with your existing cameras and systems, turning them into intelligent...  ...politics. Social connection : From So-learns to Solink-o and So-lunches, we stay connected... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service...  ...software platforms is an asset; Experience with Machine Learning and Data Analytics is a big asset; Experience in Python programming... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide

    Telesat Corporation

    Ottawa, ON
    18 days ago
  •  ...deliver mission-critical solutions in systems engineering, simulation and training, and program...  ...specifications;  ~ Collaborate with senior architects to align intermediate-level designs...  ...salary reflects an employee compensation model; consultant rates will be adjusted... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Job Title: Senior Application Engineer / Senior Field Application Engineer Location: Ottawa, ON  Reports To: Senior Manager, Product Management...  ..., you’ll join a collaborative, inclusive team that values learning, flexibility, and meaningful work with global impact.... 
    Senior
    Long term contract
    Full time
    Internship

    Ranovus Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...Proactive mindset with a passion for innovation and continuous learning Working Conditions Resource is required to be in office... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation... 
    Senior
    Remplacement

    Qualcomm

    Ottawa, ON
    29 days ago
  • $105.5k - $132k per year

     ...Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...We are seeking a highly motivated Senior Test Engineer to join our team in Ottawa...  ...methodologies. Working knowledge of Machine Learning (ML) and Artificial Intelligence (AI) concepts... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months 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!