About this role
The team is seeking a Senior Staff Engineer specializing in ML Ops to join their innovative team. In this role, you will be responsible for designing, building, and maintaining end-to-end MLOps pipelines for machine learning model training, testing, and deployment. You will collaborate closely with Data Scientists to productionize ML models using Azure ML and Azure Databricks.
Key Responsibilities:
- Design and implement MLOps pipelines that ensure smooth model training and deployment.
- Collaborate with Data Scientists to integrate and optimize ML models for production.
- Develop CI/CD pipelines for ML workflows utilizing Azure DevOps, GitHub Actions, or Jenkins.
- Automate infrastructure provisioning with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Bicep.
- Monitor and manage deployed models using Azure Monitor, Application Insights, and MLflow.
- Implement best practices for model governance and compliance.
Required Skills & Qualifications:
- Proven experience in ML Ops with a strong understanding of machine learning principles.
- Proficiency in Azure ML and Azure Databricks.
- Experience with CI/CD tools like Azure DevOps, GitHub Actions, or Jenkins.
- Familiarity with IaC tools such as Terraform, ARM templates, or Bicep.
- Strong analytical skills and experience in monitoring and managing machine learning models.
- Excellent collaboration and communication skills.
Experience:
- 5-8 years of relevant experience in ML Ops or a related field.
What we offer:
- Opportunity to work on cutting-edge technology in a dynamic environment.
- Collaborative team culture that fosters innovation and professional growth.
- Access to ongoing training and development resources.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.