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

Machine Learning Engineer

$110k - $130k per year
Full-time

Clarius Mobile Health

A Career at Clarius

Today, as many as 25 million medical professionals globally don’t have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That’s why we’re on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.

By making Clarius your next career move, you’re joining a team of 150+ people who are talented, innovative, and highly collaborative. You’re also joining a community that includes thousands of physicians worldwide who use Clarius to deliver better patient care! And you’re joining a thrice-certified Great Place to Work! 

Your Role

Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations.

Over the next 24 months, you'll focus on the development, training, and deployment of machine learning models in both research and production settings. This role requires strong software engineering practices and the ability to find creative solutions that continually improve the performance and safety of ML in production.

If we meet our project milestones, there's a strong possibility of this role being extended or turning into a permanent position

Your Responsibilities Include:

  • Develop, train, and deploy machine learning models for both research and production environments
  • Improve and maintain ML tools, ensuring robustness and scalability
  • Design, optimize, and maintain ML data pipelines for efficient processing and training
  • Automate ML tasks, model retraining, evaluation, and monitoring in production
  • Collaborate with researchers and software engineers to transfer ML research into practical applications
  • Address and minimize ML technical debt, ensuring maintainable and efficient code
  • Optimize model performance and inference speed for production deployment

 

Your Experience so Far:  

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field
  • 3+ years of industry experience in machine learning roles
  • Deep expertise in deep learning and computer vision
  • Mastery in Python development with Unix/Linux
  • Proficiency in TensorFlow and PyTorch
  • Software engineering best practices (version control, testing, code quality)
  • Ability to communicate ML concepts to technical audiences

Preferred:

  • C++ and Javascript development
  • Building scalable web applications and ML tools
  • Model optimization and inference speed tuning
  • Cloud platforms and deployment (Docker, Kubernetes, AWS, GCP)

Location : Vancouver, BC (hybrid preferred; remote candidates will be considered)

Contract Duration: Two-year fixed-term through October 2028, with strong likelihood of extension upon meeting project deliverables

Salary Range: $110,000 - $130,000 CAD

More Reasons to Consider:

Be Part of a High-Impact Project – You’ll play a key role in creating a more affordable ultrasound solution, making medical imaging more accessible worldwide.

Work for a Three-Time Certified Great Place to Work – Clarius has been recognized three times as a great place to work, and you’ll be joining a company that values innovation, teamwork, and employee well-being.

Workspace : Our modern office features sit/stand desks, various health & wellness facilities, a stocked kitchen, outdoor amenities, on-site daycare, enclosed parking, a free on-site gym and close proximity to a SkyTrain station.

Clarius Mobile Health is proud to be an Equal Opportunity Employer. We encourage applications from any qualified candidate regardless of ethnicity, religion, age, national origin, disability status, sexual orientation, gender identity or expression. Please let us know if you require any accommodations during the interview process.

Use of Artificial Intelligence in the Recruitment Process

As part of our recruitment and assessment process, we may use artificial intelligence tools to support certain activities. This may include, but is not limited to, reviewing applications, supporting candidate assessments, and conducting or facilitating one way video interviews.

Where AI tools are used, they are intended to support our recruitment process and do not replace human decision making. Candidates may be informed where AI is used as part of an assessment and will have the opportunity to engage with the recruitment process in accordance with applicable laws and our recruitment practices.


  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field
  • 3+ years of industry experience in machine learning roles
  • Strong background in machine learning and artificial intelligence with expertise in deep learning and computer vision
  • Mastery in Python development with Unix/Linux. You strive for clean, correct code while iterating on experiments in Python
  • Knowledge of common ML frameworks: TensorFlow and PyTorch
  • Experience in software engineering best practices, including version control, testing, and code quality
  • Ability to explain and present analyses and machine learning concepts to a broad technical audience
  • A passion for making ML methods robust, scalable, and maintainable

Preferred:

  • C++ and Javascript development experience
  • Experience with building scalable web applications and ML tools
  • Experience optimizing model performance and inference speed
  • Familiarity with cloud platforms and deployment tools (Docker, Kubernetes, AWS, GCP)

What You'll Bring:

  • Strong problem-solving skills and ability to tackle complex ML engineering challenges
  • Collaborative mindset, thriving in cross-functional teams
  • Commitment to continuous improvement and learning
  • Initiative to address technical challenges and drive innovation

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Toronto, ON vacancy
  • $70 - $85 per hour

     ...transform business outcomes. Our engineers and designers harness cloud-...  ...~Grow Our People – Feedback, learning, leadership ~Do the Right Thing...  ...include building scalable machine learning models, designing feature...  ...learning frameworks (Scikit-learn, TensorFlow, PyTorch).... 
    Suggested
    Full time
    Contract work

    Architech Solutions

    Toronto, ON
    12 hours ago
  • $120k - $160k per year

     ...our culture. Responsibilities The Machine Learning team at OpenTable supports a wide range...  ...video) As a mid-level Machine Learning Engineer, you will partner with Machine Learning...  ...services in production, and a willingness to learn and collaborate. Some knowledge of... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Opentable

    Toronto, ON
    12 hours 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...  ...with frameworks such as PyTorch, TensorFlow and scikit-learn Practical knowledge of CNNs and modern computer vision architectures... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office
    3 days per week

    Invision AI

    Toronto, ON
    3 days ago
  • $118.8k - $148.5k per year

     ...work environment where all team members belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments, moving quickly to build the world’s best transportation... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    12 hours ago
  • $120k - $180k per year

     ...Machine Learning Engineers help deliver machine learning solutions for industrial process environments: fault detection, predictive maintenance,...  ...industries, or adjacent fields  ~ Strong Python skills: scikit-learn, pandas, NumPy as a baseline  ~​​​​​​​Experience with a... 
    Suggested
    Full time
    Visa sponsorship
    Work visa

    Logical Systems

    Toronto, ON
    12 hours ago
  •  ...technologies. We leverage data-driven insights to enhance digital experiences and drive business growth. We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary... 
    Full time

    Theapplabb

    Toronto, ON
    12 hours ago
  •  ...technical builders who want to have outsized impact early. Our core engineering team is looking for a hands-on ML Engineering Lead who thrives...  ...applications ~ Strong understanding of ML fundamentals (deep learning, transformers, model evaluation, tradeoffs) ~ Experience... 
    Full time
    Internship

    Saris Corporation

    Toronto, ON
    12 hours ago
  •  ...from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been...  ...We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible... 
    Full time
    Remote work

    Tiger Analytics

    Toronto, ON
    12 hours ago
  •  ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...for people. Job Description The Machine Learning Developer designs, builds, ships, and...  ...explicitly authored. The Developer builds the engine behind ServiceNow's optimization... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    4 hours ago
  • $118.8k - $148.5k per year

     ...-immersive transportation to improve people’s lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business. If you are... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    12 hours ago
  •  ...performance, power-efficient datacenter solutions for Deep Learning? Do you have an interest in how system architecture across...  ...redefine the deep learning industry once again. As a Machine Learning Systems Engineer, you will - Communicate with our product teams and... 
    Full time
    Flexible hours

    Centml

    Toronto, ON
    12 hours ago
  •  ...taste, and craft as much as research and engineering – shipping experiences that creatives actually...  ...~ You’re familiar with modern deep learning such as transformers, diffusion, and encoders...  ...bring ownership, urgency, curiosity, and learn fast in a startup setting ~ Strong... 
    Full time
    Work at office

    Ideogram

    Toronto, ON
    12 hours ago
  • $85 per hour

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

    Mercor

    Toronto, ON
    12 hours ago
  •  ...will work directly with the Director of Engineering, and the technical decisions you make will...  ...You'll work with a team of engineers, machine learning scientists, and product people who are...  ...watch them get used, and fold what you learn back into the product within days.... 
    Full time
    Manual labor
    Work at office
    2 days per week
    1 day per week

    Signal 1

    Toronto, ON
    12 hours ago
  • $100k per year

     ...About the Job: \ We are seeking a seasoned Machine Learning Engineer – Computer Vision \ to design, optimise, and deploy deep learning models for large -scale, real -time edge inference. In this role, you will work on the end -to -end lifecycle of computer vision... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    12 hours ago
  •  ...users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life...  ...for relocation assistance. Visit our PinFlex page to learn more about our working model.   In-Office Requirement... 
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    12 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...  ...candidates based in Canada and the United States.   Want to learn more about our Data Science Team: Learn more about our team... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

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

    YO AI Labs

    Toronto, ON
    6 days ago
  •  ...We are seeking a Staff Machine Learning Engineer to join our platform architecture team. This role is an opportunity to apply state-of-the-art...  ...different stakeholders including BenchSci's R&D scientists to learn, model, and capture the nuances of biology. You have:... 
    Remote job
    Long term contract
    Full time
    Home office

    Benchsci

    Toronto, ON
    12 hours ago
  • $162k - $180k per year

     ...At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient...  ...company and need your help! We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking... 
    Full time
    Local area

    Ouster

    Toronto, ON
    12 hours ago
  • $95 - $130 per hour

     ...Role Responsibilities Apply expertise in statistics , machine learning , and programming to enhance AI model training and...  ...optimal data value extraction. Collaborate with product engineers to translate prototypes into scalable products and features.... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work
    Flexible hours

    Mercor

    Toronto, ON
    12 hours ago
  • $105.39k - $125.09k per year

     ...Required Skills Azure data factory, Azure data bricks, Azure Machine Learning, PySpark, SQL, Python,  PB, AWS, SF, DEVOPS and Azure...  ...and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    19 days ago
  • $154k - $232k per year

     ...empowered to do your best work. Job Summary As a Principal Machine Learning Engineer, you will design, build, deploy, and scale machine learning...  ...ML services and deploy them using Docker, Kubernetes, App Engine, or virtual machines Apply strong knowledge of NLP... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    20 days ago
  • $170k - $200k per year

     ...We are seeking a Senior Machine Learning Engineer to join the Growth Tech Alliance. In this role, you will architect and deploy the robust infrastructure behind our intelligent marketing systems. You will be responsible for maturing algorithmic prototypes into high-performance... 
    Casual work
    Manual labor
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    10 hours ago
  •  ...effective, secure, and reliable. This role will involve hands-on work on cutting-edge projects, requiring innovative and passionate machine learning engineers who can bring research into practical, scalable applications. As a Machine Learning Engineer, your goal will be to take... 
    Manual labor
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta Intelligence

    Toronto, ON
    6 days 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...  ...a plus. Familiarity with Spark, Airflow, PyTorch, Scikit-learn, Pandas, Keras, and other relevant ML libraries.... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    12 hours ago
  •  ...who want to collaborate and solve challenging problems and make significant and lasting impact on Canadians.  As a Senior Machine Learning Engineer on our team, you will use an abundance of data from the Loblaw enterprise in order to build machine learning solutions.... 
    Permanent employment
    Full time
    Temporary work
    Internship

    Loblaw Digital

    Toronto, ON
    12 hours ago
  •  ...CSC Generation is building closed-loop decision systems that use machine learning to operate consumer businesses more intelligently. We are...  ...When should the system exploit what it knows versus experiment to learn? - Can we estimate the value of a challenger policy before... 
    Long term contract
    Full time

    Csc Generation

    Toronto, ON
    12 hours ago
  • $200k - $300k per year

     ...our global markets, and brings together Data Scientists, Backend Engineers, Data Engineers, ML Engineers, and Product to take ideas from...  ...systems in production because shipping is the beginning of the learning cycle, not the end of it. Raise the technical bar across the... 
    Long term contract
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    12 hours ago
  • $80 - $90 per hour

     ...2025 . Synthesize large bodies of literature into structured learning paths. Work independently and asynchronously to meet...  ...PostDocs from top-tier institutions. Deep expertise in AI/ML/Engineering . Strong judgment about significance, tractability, and... 
    16 hours
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!