Senior Machine Learning Engineer

Analytics · Vancouver, British Columbia
Department Analytics
Employment Type Full time
Minimum Experience Experienced

This is your opportunity to join the team at the forefront of the biggest disruption in car shopping in our lifetime. Be an important part of building the technology that provides customers with a 100% online purchasing experience--from start to finish--including delivery right to their door! Experience some of this exciting technology in action at!

We are a growing, high-energy company with an ambitious technical roadmap to build exciting and innovative new products--read about us on TechCrunch!

This opportunity can fast-track your career growth. We are firm believers in developing our own talent and promoting from within while offering the latest tech platform to enable great work.

NOTE: This is a remote, full-time permanent, work-from-home position and is open to all applicants from across Canada. We will provide you with everything you need to succeed in your role.


  • Design and implement AI/ML model deployment strategies into production environments
  • Ensure deployed models and automated pipelines are monitored for uptime, efficiencies, and business impact
  • Enhance CI/CD pipeline automation to improve quality and reduce cycle time
  • Constantly scan the ever-changing MLOps landscape to propose improvements
  • Author and run an MLOps roadmap to realize best practices and increase the robustness of deployed solutions
  • Write AWS Lambda functions and other related ML scripts (e.g. internal python apps, test automation)
  • Collaborate with Data Scientists, Data Engineers, Architects, DevOps, and Software Engineers

Required Skills:

  • Expert software development skills; Python is a must
  • Industry experience using Amazon SageMaker to execute across the ML lifecycle
  • Advanced knowledge in AWS cloud services (e.g. S3, EC2, Lambda)
  • Proficiency with tools like Terraform to automate provisioning of infrastructure
  • Cloud data warehouse and SQL experience, with a preference for Snowflake
  • Knowledge of ML models and how they can be leveraged
  • API design, 3rd party integration, versioning
  • Proficiency with storing, managing, and deploying container images
  • 5+ years of work experience as part of a data science, machine learning, or other software development team
  • Understanding of software engineering best practices, design patterns, and algorithms 
  • Leadership experience defining and implementing strategic roadmaps ensuring best practices are well-defined and followed
  • Experience identifying, learning, and trialing cutting-edge technologies to consider adoption into ML pipelines

What's in it for you?

We offer a highly competitive salary and benefits package in addition to providing our employees with continuous training and development through paid courses and certifications.

We have a very stimulating work environment with plenty of challenges, opportunities, and room for growth. You will be able to mold your role and advance your career path in whichever direction you want to take.

You will work with analytical experts to deploy customer-facing models you’ll want to show off to friends and family.

Come and realize your true potential at Canada Drives!

Thank You

Your application was submitted successfully.

  • Location
    Vancouver, British Columbia
  • Department
  • Employment Type
    Full time
  • Minimum Experience