JobTarget Logo

Senior, ML Engineer - Offline Perception in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior, ML Engineer - Offline Perception

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior, ML Engineer - Offline Perception based in Canada.

This role sits at the core of building high-quality perception systems that enable autonomous driving technology to learn from real-world sensor data at scale. You will design and develop advanced offline machine learning models that transform logged camera, lidar, and radar data into precise annotations used for training and validating autonomous systems. Operating within a cutting-edge AI and robotics environment, you will contribute to improving object detection, tracking, sensor fusion, and large-scale data curation pipelines. The work directly impacts the performance and safety of autonomous trucking systems by improving the quality of training datasets. You will also play a leadership role, guiding technical direction, mentoring engineers, and influencing architecture decisions. This is a highly impactful position at the intersection of deep learning, computer vision, and large-scale distributed systems.

Accountabilities:
  • Design, implement, and deploy offline perception models for object detection, tracking, and sensor fusion using multi-modal data (camera, lidar, radar).
  • Build and improve automated labeling and pseudo-labeling systems that generate high-quality annotations for downstream ML and simulation use cases.
  • Develop scalable data pipelines for ingestion, processing, curation, and governance of large autonomous driving datasets.
  • Evaluate and optimize model performance and annotation quality to ensure alignment with internal standards and production requirements.
  • Collaborate with ML, infrastructure, and simulation teams to integrate perception outputs into broader autonomous driving workflows.
  • Define best practices for model development, MLOps, evaluation, and deployment in large-scale machine learning systems.
  • Provide technical leadership, mentorship, and guidance to engineers while driving architectural decisions and alignment across teams.
  • Research and apply state-of-the-art techniques in computer vision, deep learning, and autonomous driving perception systems.
Requirements:
  • Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Electrical Engineering, or a related technical field.
  • 6+ years of experience in machine learning, computer vision, or perception systems (or equivalent advanced academic + industry experience).
  • Strong expertise in deep learning frameworks such as PyTorch, Lightning, or Ray.
  • Experience with at least two of the following domains: 2D/3D object detection, tracking, sensor fusion, semantic segmentation, SLAM, or BEV modeling.
  • Strong proficiency in Python and experience building scalable ML systems and data pipelines.
  • Hands-on experience with MLOps tools (e.g., MLflow, Weights & Biases, model evaluation frameworks).
  • Experience working with large-scale datasets and data formats such as Parquet, MCAP, or similar.
  • Familiarity with distributed computing, cloud environments, Docker, and CI/CD pipelines.
  • Strong analytical thinking, problem-solving skills, and ability to work independently with high technical ownership.
  • English proficiency required for collaboration with distributed engineering teams and technical documentation.
  • Leadership experience in mentoring engineers and driving technical alignment is highly desirable.
Benefits:
  • Competitive compensation package ranging from $199,200 to $298,800 CAD, plus bonus and stock options.
  • Comprehensive health coverage including medical, dental, and vision insurance.
  • RRSP retirement plan with employer matching contributions.
  • Flexible work arrangements with generous paid time off and company-wide holiday closures.
  • Equity participation and long-term incentive opportunities.
  • Access to cutting-edge autonomous driving, AI, and robotics technology.
  • Strong culture of innovation, collaboration, and continuous learning.
  • Additional perks including life insurance and potential relocation or sign-on support depending on role.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.