Principal Machine Learning Engineer – Neural Rendering

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Drive the implementation of state-of-the-art neural rendering and generative models for camera, lidar and radar simulation. Integrate and scale these systems in the cloud to enable robust verification and validation of autonomous trucks.

Responsibilities

  • Implement state-of-the-art research advances in neural rendering and generative models
  • Translate cutting-edge autonomous driving solutions into sensor simulations for cameras, lidars and radars
  • Contribute to building a neural rendering framework that scales perception simulation and AV training (AV 3.0)
  • Integrate the framework into a cloud environment and automate the pipeline to enable scalable verification and targeted validation of our autonomous trucks
  • Own development projects within the team, from research to design, implementation, testing and deployment
  • Design, implement, test and deploy production-ready deliverable software from early prototypes using disciplined software engineering processes
  • Work within the cloud machine learning ecosystem alongside other related departments across the company
  • Proactively assess current capabilities to identify areas for improvement and propose solutions aligned with core strategy and operations
  • Demonstrate project management skills; lead and support less-experienced team members across multiple aspects of project execution, providing coaching and mentorship as needed.

Requirements

  • Strong mastery of Python and deep learning frameworks such as PyTorch
  • PhD or equivalent work experience of at least 6 years in related fields (Computer Science, Robotics, Electrical Engineering) with experience shipping production software
  • Proven expertise in neural rendering (neural radiance fields and 3D Gaussian splats) and generative models (diffusion models, flow matching)
  • Experience in graphics, 3D reconstruction or 3D computer vision
  • Recognized as highly skilled and competent in their discipline; delivers complex, high-impact work with minimal supervision and a high degree of independent judgment
  • Experience with virtual desktop infrastructure (VDI) and cloud machine learning development environments
  • Expected to drive alignment between the team’s interfaces and the rest of the organization
  • Designs, maintains and owns the team’s technical solutions and fosters consensus
  • Mentors and guides engineers in the group.

Benefits

  • Competitive compensation program including bonus and stock option components
  • 100% employer-covered medical, dental and vision premiums for full-time staff
  • Registered Retirement Savings Plan (RRSP) with a 6% employer match
  • Flexible scheduling and generous paid time off (available immediately after the start date)
  • Accidental Death & Dismemberment (AD&D) and life insurance

Job type

Full Time

Experience level

Lead

Salary

$160,800 - $212,300 per year

Degree requirement

Postgraduate Degree

Tech skills

PythonPyTorch

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.