Job type full-time number of hires for this role 1
Us work authorization (required)
High school or equivalent (preferred)
Full job description
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 farmersFarmers 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.
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
Leads independently, working across cloud infrastructure, architecture, security, monitoring, etcTeams 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 infrastructure as code (iac) in the aws cloud, that can scale when needed. 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.
High school diploma or equivalent requiredComputer science or engineering background preferredMaster's degree in computer science or related technical field preferred.
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.
Additional qualification 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
Paid time off
Paid parental leave
For more information, review “what we offer” on https://www.farmers.com/careers/
Job type: full-time
401(k) 401(k) matching Dental insurance Employee assistance program Health insurance Paid time off Parental leave Tuition reimbursement Vision insurance