Share this Job
Apply now »

Senior Machine Learning Operations Engineer


We are Farmers!

Join a team of diverse professionals at Farmers to acquire skills on the job and apply your learned knowledge to future roles at Farmers. Farmers Insurance also offers extensive training opportunities through the award winning University of Farmers named by Training magazine amongst top 10 corporate training units in the world.

Job Summary

We are seeking a highly skilled and energetic Senior MLOps Engineer to implement an enterprise Machine Learning and Artificial Intelligence (ML/AI) capability (process/governance) with Algorithmia as the deployment platform and AWS as our Cloud Infrastructure.


The selected candidate will initially focus on establishing model deployment practices, Algorithmia configuration (worker/reservations & model specific monitoring, etc.), production support (facilitate model deployment, etc.) and model development support (data pipelines, code and data storage, model tuning, etc.) while working across leadership, data engineering, architecture, security, and the broader data scientist community to elevate MLOps best practices across the enterprise. 

Essential Job Functions


Exceptional MLOps Lead Engineer

  • Leads independently, working across Cloud Infrastructure, Architecture, Security, Monitoring, etc. teams to introduce capabilities and practices that elevate reusability, auditability, and automation across the entire MLOps pipeline.
  • Designs and builds pipelines that shorten development cycles for our software and AI/ML systems:
    • Build and maintain capabilities for efficient AWS software and AI/ML development.
    • Help us build and automate our AI/ML workstream from data analysis, experimentation, operationalization, model training, model tuning to visualization.
    • Improve and maintain our automated CI/CD pipeline.
  • Assist data scientists with model evaluation and training (includes versioning, compliance and validation).
  • Build and maintain data pipelines for analytics, model evaluation and training (includes versioning, compliance and validation).
  • Work with AI/ML practitioners to solve complex problems and create unique solutions.
  • Continuously evaluate the latest packages and frameworks in the ML ecosystem.
  • Create documentation and best practices to share with the AI/ML community.
  • Responsible for ensuring compliance with SDLC, Application Development, EA, CCRM, DBA, Data, and Security standards and procedures.


Physical Actions

Education Requirements

  • High school diploma or equivalent required.
  • Computer Science or Engineering background preferred.  

Experience Requirements

  • At least 4 years of demonstrated success ML modeling and MLOps orchestration.
  • AWS ecosystem (S3, Athena, Glue, CloudFormation, CloudTrail, Lambda).
  • Pipeline Automation & CI/CD (Jenkins, ArgoCD, Tekton, Gitlab CI/CD).
  • Collaboration Tools (Slack, Confluence, Gitlab, Jira).
  • Programming and Scripting (Python, C++, Java, R, RStudio).
  • Version control systems (Git, Data Version Control, etc.).
  • Containers (Docker, Container Initiative).
  • ML/AI Orchestration (Kubernetes, Ansible, Kubeflow, OpenDataHub.io, MLFlow).
  • Machine Learning Architectures (GPU Computing, High Performance Computing (HPC).
  • Experience designing, developing, and maintaining cloud solutions with best in class security and performance.
  • Broad, strong AWS technical knowledge which encompasses application operations including deployment, automation, platform architecture, Database, Network, Load-balancing / Clustering and Security.
  • AWS Cloud certifications.
  • Good exposure to Agile software development and DevOps practices such as Infrastructure as Code (IaC), Continuous Integration and automated deployment.

Special Skill Requirement

  • Experience in insurance or financial services industry.
  • Experience supporting Customer Journey Analytics.
  • Experience with AI tools such as Sagemaker, DataRobot and Algorithmia.

Job Location(s): US - RW - Remote Work - Farmers

Want to learn more about our culture & opportunities? Check out farmers.com/careers and be sure to follow us on Instagram and LinkedIn!




Farmers offers a competitive salary to commensurate with experience, qualifications and location.

Colorado Only: The pay range for this job being performed in Colorado would be $90,800 - $121,000

Bonus Opportunity (based on Company and Individual Performance)





Health Savings and Flexible Spending Accounts

Life Insurance

Paid Time Off

Paid Parental Leave

Tuition Assistance

For more information, review “What we offer” on https://www.farmers.com/careers/

Apply now »