MLOps Engineer
Affinity

On behalf of our public sector client, Affinity is looking for an MLOps Engineer who specializes in the deployment, management, and optimization of machine learning models in production environments. They are essentially responsible for the entire lifecycle of a machine learning model, from development to deployment and ongoing monitoring and maintenance.
Responsibilities:
• Deploy analytical and machine learning models into production using Azure Machine Learning and implement Azure ML pipelines across environments.
• Integrate MLOps within the end-to-end DevOps lifecycle, applying software engineering rigor and best practices to machine learning, including CI/CD and automation.
• Develop and deploy scalable tools and services to handle machine learning training and inference (batch and real-time), integrating models into existing data infrastructure.
• Maintain models and incorporate improvements without impacting system performance, while identifying and evaluating new techniques to improve performance, maintainability, and reliability.
• Provide in-hours and out-of-hours support for production processes, including alert automation for production failures, model accuracy drift, etc.
• Perform triage of alerts and root cause analysis for routing to appropriate teams (Data Scientists, Solution Engineers, Data Engineers, Data Stewards & support teams).
• Liaise with Cloud Ops to improve ML settings, architecture design, and platform optimization.
• Perform cloud cost & value estimation, monitoring, effectiveness/efficiency assessment, and controls budget estimation.
• Lead requirements gathering, design, and implementation for machine & deep learning production/solution releases.
Qualifications:
• Bachelor's Degree in Computer Science, Information Systems, Data Science, or a related field, and 5-7 years of equivalent work experience in machine learning operations, platform engineering, and/or DevOps.
• Experience building, maintaining, and enhancing end-to-end systems as a MLOps Engineer, Platform Engineer, and/or DevOps Engineer.
• Demonstrated experience leading ML/analytics development projects in Azure environments.
• Strong knowledge of Microsoft Azure ML, MLOps, DevOps, Python, SQL, and ETL processes.
• Ability to build Azure ML pipelines, understand tools used by data scientists, and decompose business requirements into detailed design specifications and code.
• Ability to build frameworks and automation scripts to accelerate development of common coding patterns.
• Experience investigating, diagnosing, and fixing production issues to meet service level agreement targets, independently completing root-cause analysis and impact assessment, and completing post-event preventative actions.
Additional information:
• An equivalent combination of education and experience may be considered.
• The following experience will be given priority:
• Experience with agile methodologies in a machine learning environment, including continuous integration/deployment, MLOps, and model governance initiatives.
• Experience with independent productionization and gate-keeping processes for machine learning models is expected.
• Strong communication skills with the ability to work collaboratively across teams and provide guidance on best MLOps practices.
• Ability to effectively manage and validate cloud costs and provide value estimation for machine learning initiatives.
• Experience setting up monitoring systems for model accuracy, drift detection, and production failures.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 12075
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume