Senior Consultant II Applied Machine Learning Engineer, Software Engineering Focus

Allstate

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$120,000–$193,725 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $222k
This role $157k
$101k most similar roles pay here $297k

This role pays less than 92% of similar roles. Most pay $188,675–$254,750 — the shaded band above. At the midpoint, this role pays about $157k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Allstate

The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.

Allstate currently has 35 open roles on FindRole.

Listed pay typically runs $100,000–$170,500 across 33 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Senior Consultant II Applied Machine Learning Engineer, Software Engineering Focus

The Applied Machine Learning Engineer Senior Consultant II (Software Engineering Focus) joins the team as a software engineering-first role focused on building products and iterative enhancements using 12-factor principles. This individual owns the full stack of software products and backend services, participating in architectural decisions while designing features across UI, APIs, and infrastructure. The daily workflow involves pair programming, test-driven development, and managing CI/CD pipelines to ensure high quality. Key technical requirements include proficiency in Java 17+, Spring Boot 4.x+, and Python. The role specifically targets the deployment of Machine Learning and Generative AI solutions into production environments. Additional core competencies include MongoDB for schema design and performance optimization, experience with authentication protocols like OAuth and OIDC, and utilizing cloud services such as AWS, Azure, or GCP to solve complex technical challenges within the product platform.

What you'll do

  • Develop and maintain full-stack software products, including UI, APIs, backend services, and supporting infrastructure.
  • Implement Machine Learning and Generative AI solutions into production environments.
  • Write high-quality code using Java, Spring Boot, and Python while following test-driven development practices.
  • Establish and manage CI/CD pipelines to ensure continuous integration and deployment of software products.
  • Troubleshoot production issues and perform root cause analysis during service disruptions.
  • Address security findings, vulnerability remediation, and compliance requirements for all software products.
  • Mentor junior team members on various technologies and Extreme Programming (XP) practices.

What we're looking for

  • Must have 3 or more years of experience.
  • Strong proficiency in Java 17+ and Spring Boot 4.x+.
  • Proficiency in Python.
  • Experience deploying machine learning systems into production (preferred).
  • Experience building GenAI systems is preferred.
  • Prior experience building or supporting CI/CD pipelines using Jenkins, GitHub Actions, or equivalent.
  • Prior experience working with MongoDB, including schema design, indexing, and performance optimization.
  • Prior experience implementing authentication such as OAuth, OIDC, or SSO.

More like this

Similar roles

Senior Machine Learning Engineer

HP Inc.

Spring, TX 4 days ago $147,050$230,850
Machine Learning Python PyTorch C++ CUDA Kubernetes LLMOps RAG vLLM Vector Databases Deep Learning Natural Language Processing GenAI Big Data AWS Agile Methodology Model Quantization
7+ yrs exp

Senior Machine Learning Engineer

Intuit

Mountain View, CA +1 25 days ago $171,000$231,500
Python Scikit-learn TensorFlow Keras NumPy Pandas NLTK Spark AWS GCP CUDA cuDNN Git GitHub Machine Learning Data Structures Algorithms Observability
5+ yrs exp

Senior Machine Learning Engineer

Capital One Financial

McLean, VA +3 10 days ago $161,800$184,600
Python Scala Java scikit-learn PyTorch Dask Spark TensorFlow AWS Azure Google Cloud Platform Data Pipelines Distributed Computing Machine Learning Agile

Senior Consultant II AI/ML Engineer .NET Focus

Allstate

Remote (IL) 31 days ago $140,000$150,000
C# .NET Azure Python Machine Learning Generative AI LLM Azure DevOps CI/CD SQL JSON LangChain LangGraph Data Engineering Prompt Engineering
Remote

Senior Machine Learning Engineer

Adobe

San Jose, CA 3 days ago $151,800$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp