Back to results

Senior Machine Learning Engineer

  • Toronto, ON, Canada

Full-time

Apply on jobs.staffmax.ca About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Location: Toronto, ON
Work Model: Hybrid
Job Type: Full-Time
Salary: 110K

 

About the Role

We are looking for a Senior Machine Learning Engineer to join the AI Centre of Excellence (AI CoE) and support enterprise Machine Learning and Data Science initiatives.

This is a hands-on technical role focused on building, deploying, and supporting machine learning solutions in cloud environments.

The ideal candidate will have strong experience with Python, SQL, Azure ML, Databricks, MLflow, MLOps, CI/CD, and model deployment.

What You'll Do

  • Build and deploy end-to-end machine learning solutions.
  • Prepare data and perform feature engineering and model development.
  • Build scalable ML pipelines and automation workflows.
  • Deploy ML models into production and provide ongoing support.
  • Monitor model performance and manage the ML lifecycle.
  • Develop and maintain MLOps and CI/CD pipelines.
  • Work with Azure ML and Databricks to operationalize ML solutions.
  • Integrate ML models into enterprise applications and business workflows.
  • Work closely with Data Scientists, Data Engineers, and other technical teams.
  • Troubleshoot production issues and continuously improve ML solutions.
  • Help move AI/ML projects from proof of concept to production.

Required Skills & Experience

  • Strong hands-on experience with Python and SQL.
  • Experience building and deploying machine learning models.
  • Strong experience with Azure ML.
  • Hands-on experience with Databricks.
  • Experience with MLflow.
  • Strong understanding of MLOps and ML lifecycle management.
  • Experience building CI/CD pipelines for ML solutions.
  • Experience with model deployment, monitoring, and production support.
  • Strong understanding of data preparation and feature engineering.
  • Experience working with cloud-based ML platforms.
  • Ability to work independently and collaborate with Data Scientists and Engineers.

Nice to Have

  • Experience with Generative AI and LLM applications.
  • Experience with Agentic AI frameworks.
  • Knowledge of GenAIOps, including AI evaluation, monitoring, deployment, and lifecycle management.
  • Experience integrating AI solutions into enterprise applications.
More about this job

Responsibilities

The Senior Machine Learning Engineer at Staffmax will build and deploy machine learning models, prepare data, maintain MLOps and CI/CD pipelines, and monitor models in production. The role also involves working with Azure ML and Databricks and integrating ML into enterprise applications.

Requirements

Candidates need strong hands-on Python and SQL skills, experience deploying ML models in cloud platforms, and working knowledge of Azure ML, Databricks, MLflow and CI/CD. Independent work and collaboration with data scientists and engineers are expected.

Skills

  • Python
  • SQL
  • Azure ML
  • Databricks
  • MLflow
  • MLOps
  • CI/CD
  • Model deployment
  • Model monitoring
  • Feature engineering
  • Data preparation
  • ML pipelines
  • Cloud-based ML platforms
  • Machine learning
  • Production support
  • Generative AI
  • LLM applications
  • Agentic AI frameworks
  • GenAIOps
  • AI evaluation

Categories

  • Data & Analytics
  • Technology
  • Software

Keywords

  • Machine Learning Engineer
  • Senior ML Engineer
  • Python
  • SQL
  • Azure ML
  • Databricks
  • MLflow
  • MLOps
  • CI/CD
  • Model Deployment
  • Feature Engineering
  • Data Preparation
  • Cloud ML
  • Generative AI
  • LLM
  • Agentic AI
  • GenAIOps
  • AI Centre of Excellence
  • Data Science
  • Toronto

Seniority

Senior

Tools

  • Azure ML
  • Databricks
  • MLflow
  • Python
  • SQL

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us