Senior ML Engineer — GenAI in Production

Allstate Insurance

Illinois

On-site

USD 120,000 - 194,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Allstate Insurance is seeking a Senior ML Software Engineer Consultant II to own the full stack of software products, applying 12-factor principles and TDD. You will develop features across UI, APIs, and backend services, lead in architecture discussions, and ensure production readiness of GenAI and ML solutions.

The role emphasizes Java 17+ and Spring Boot 4.x+, Python, CI/CD with Jenkins or GitHub Actions, and experience deploying GenAI in production. Collaboration and mentoring are key.

Qualifications

  • 3+ years of experience in software engineering.
  • Strong proficiency in Java 17+ and Spring Boot 4.x+.
  • Proficiency in Python.
  • Experience deploying GenAI and/or machine learning systems into production.
  • Experience building and supporting CI/CD pipelines (Jenkins, GitHub Actions, or equivalent).
  • Experience with MongoDB schema design, indexing, and performance optimization.
  • Experience supporting production applications, monitoring, and incident response.
  • Experience implementing authentication (OAuth, OIDC, SSO).
  • Familiarity with observability platforms, logging, and application monitoring.
  • Experience with cloud services (AWS, Azure, or GCP) is a plus.

Responsibilities

  • Provide input into architecture and design; collaborate with the team.
  • Design, develop, and maintain features across UI, APIs, backend services, and infrastructure.
  • Practice daily paired programming and test-driven development.
  • Expand test coverage and enforce TDD practices.
  • Lead and participate in standups and retrospectives; drive actionable improvements.
  • Mentor junior team members and establish CI/CD pipelines and deployment processes.
  • Troubleshoot production issues and perform root cause analysis.

Skills

Java/Spring Boot
Python
GenAI in prod
CI/CD
MongoDB
Observability
OAuth/OIDC
Cloud

Tools

Jenkins
GitHub Actions

Job description

Allstate Insurance is seeking a Senior ML Software Engineer Consultant II to own the full stack of software products, applying 12-factor principles and TDD. You will develop features across UI, APIs, and backend services, lead in architecture discussions, and ensure production readiness of GenAI and ML solutions.

The role emphasizes Java 17+ and Spring Boot 4.x+, Python, CI/CD with Jenkins or GitHub Actions, and experience deploying GenAI in production. Collaboration and mentoring are key.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: GenAI in Production (Java/Spring)
Senior ML Engineer: GenAI in Production (Java/Spring)

Allstate Insurance Company • Northern (KY)

Hybrid
USD 120,000 - 194,000
Senior Applied ML Engineer: GenAI in Production (Java/Spring)
Senior Applied ML Engineer: GenAI in Production (Java/Spring)

Aimlroles • Northern (KY)

Hybrid
USD 120,000 - 194,000
Senior Applied ML Engineer GenAI in Production (Remote)
Senior Applied ML Engineer GenAI in Production (Remote)

Allstate Private Limited • United States

Remote
USD 120,000 - 194,000
Laptop, monitors, headset, keyboard, &
Monthly connectivity reimbursement
GenAI Cloud Platform Lead Engineer
GenAI Cloud Platform Lead Engineer

Allstate Insurance Company • United States

On-site
USD 85,000 - 145,075
Senior GenAI ML Engineer - Production & Deployment
Senior GenAI ML Engineer - Production & Deployment

JSR Tech Consulting • Newark (NJ)

Hybrid
USD 96,000 - 117,000
Senior Full-Stack Engineer — AI/ML & Cloud
Senior Full-Stack Engineer — AI/ML & Cloud

Allstate Insurance Co. • Minnesota

Hybrid
USD 91,000 - 154,000
Senior GenAI Cloud Platform Engineer - Remote
Senior GenAI Cloud Platform Engineer - Remote

Allstate Insurance Co. • Illinois

Hybrid
USD 85,000 - 145,000
Senior GenAI Engineer — Enterprise AI Systems Lead
Senior GenAI Engineer — Enterprise AI Systems Lead

Allianz Group • Minneapolis (MN)

On-site
USD 110,000 - 164,000
Health insurance
Tuition reimbursement
401(k) match
+2
Generative AI Backend Engineer (LLMs & Microservices)
Generative AI Backend Engineer (LLMs & Microservices)

Allstate Insurance Co. • Illinois

Hybrid
USD 110,000 - 150,000
Remote work options
Connectivity reimbursement
Applied Machine Learning Engineer Senior Consultant II (Software Engineering Focus)
Applied Machine Learning Engineer Senior Consultant II (Software Engineering Focus)

Allstate Private Limited • United States

Remote
USD 120,000 - 194,000
Laptop, monitors, headset, keyboard, &
Monthly connectivity reimbursement