Senior Staff Machine Learning Engineer

GEICO

Actively hiring
Bethesda, MD · Palo Alto, CA · Seattle, WA Posted 31 days ago $150,000$300,000 / year

At a glance

AI generated

TL;DR

GEICO is hiring a Senior Staff Machine Learning Engineer to lead the development and deployment of ML systems within its Claims organization, focusing on predictive models, data pipelines, and MLOps practices that drive business outcomes. This role involves collaborating with engineering teams, data scientists, and product leaders to design AI-powered capabilities such as severity predictions and claim outcome forecasting. The ideal candidate will have extensive experience in architecting multi-component ML platforms using tools like Elasticsearch, Snowflake, Kafka, and Airflow, along with hands-on expertise in MLOps practices including CI/CD pipelines, model registries, and observability frameworks. Additionally, familiarity with Generative AI technologies to enhance existing ML systems is a plus, as the role requires deep understanding of insurance-specific challenges such as claims automation and regulatory compliance.

Skills

Python Java C++ AWS Azure Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra ElasticSearch Qdrant Snowflake Parquet Delta Iceberg MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD Kubernetes

What you'll do

  • Own ML platform architecture including data/feature pipelines and model registries.
  • Lead design and implementation of predictive models using classical ML and deep learning techniques.
  • Define standards for reliability, performance, security, and governance across ML services.
  • Build scalable training and inference pipelines with CI/CD and automated evaluations.
  • Implement monitoring for data quality, fairness, latency, and cost in ML systems.

What we're looking for

  • 10+ years of professional software development experience with at least two general-purpose languages.
  • Extensive experience architecting and building multi-component ML platforms using open-source/cloud-agnostic components.
  • 6+ years managing end-to-end SDLC for ML systems including version control, CI/CD, Kubernetes, testing, monitoring, and production support.
  • Strong hands-on experience working with cloud providers (Azure and/or AWS) in production ML contexts.
  • Bachelor’s degree or higher in Computer Science, Engineering, Statistics, or a related field.

Market check

Salary context

This $150,000–$300,000 range sits above 62% of similar postings on FindRole.

Peer median band

$160,250$260,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$176,000$246,150

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 128 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Senior Staff Machine Learning Engineer

GEICO

Md Bethesda Office, US 31 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME

Senior Staff Machine Learning Engineer

GEICO

Ca Palo Alto Office, US 30 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker

Senior Staff Machine Learning Engineer

GEICO

Ca Palo Alto Office, US 38 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Staff Machine Learning Engineer

GEICO

Ca Palo Alto Office, US 37 days ago $130,000$260,000
Python Java C++ Elasticsearch Qdrant Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal Kubernetes CI/CD GPU GPT LLama Mistral Claude

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California, US 42 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California, US 19 days ago $220,500$298,500
Python Scala Java SQL Hive SparkSQL Generative AI NLP Reinforcement Learning Deep Learning Supervised Learning Unsupervised Learning Bayesian Learning Online Learning CI/CD