Skip to content
mimi

Machine Learning Specialist

Experis

Remote · Canada Contract Mid Level Today

About the role

Overview

The Machine Learning Specialist will support a modernization initiative involving the migration of multiple machine learning models built in R into Microsoft.

These models process animal behavioural and activity data and support predictive decision-making across the Animal Agriculture business.

This role will focus on understanding legacy models, refactoring and modernizing them for Azure ML deployment, validating model performance, and supporting technical integration planning alongside the TAC development team.

The successful candidate will be responsible for operationalizing models into Azure ML endpoints that can be consumed by the broader product stack.

Responsibilities

  • Review and understand legacy R-based machine learning algorithms
  • Refactor and modernize existing models for Azure ML deployment
  • Deploy machine learning models to Azure ML endpoints
  • Validate model performance and output integrity post-migration
  • Optimize model performance, scalability, and maintainability in cloud environments
  • Support testing during deployment and integration phases
  • Advise TAC development teams on model deployment and integration considerations
  • Troubleshoot model issues during migration, testing, and deployment
  • Implement MLOps best practices for model deployment, monitoring, and operationalization

Requirements

  • 5+ years of experience in Machine Learning, Data Science, or Statistical Modeling
  • Advanced R programming experience in production environments
  • Hands-on experience with Microsoft and MLOps workflows
  • Experience deploying machine learning models to production endpoints
  • Experience modernizing or refactoring legacy machine learning models
  • Strong understanding of model deployment workflows and operationalization
  • Strong debugging, testing, and troubleshooting capabilities
  • Experience working with predictive models in production environments

Nice to Have

  • Python proficiency
  • Azure ecosystem exposure
  • Model performance optimization experience
  • Agricultural analytics or animal behavioural analytics experience

Additional Details

  • 3–4 month contract
  • Estimated full-time hours to start (higher utilization in initial phases)
  • Heavier first 6–8 weeks
  • Lighter advisory/support in later phases (part-time hours depending on project needs)
  • Remote (Canada or North American time zones)
  • Start ASAP (within 3 weeks)

Skills

Azure MLMLOpsMicrosoftR

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free