Senior Staff Machine Learning Engineer

GEICO

Actively hiring Verified listing
Md Bethesda Office, US Posted 31 days ago $150,000$300,000 / year

At a glance

AI generated

TL;DR

GEICO seeks a Senior Staff Machine Learning Engineer to lead the development of ML systems within its Claims organization, focusing on enhancing customer and associate experiences through Generative AI. This role involves designing predictive models, robust data pipelines, and MLOps practices to automate workflows and improve decision-making. The engineer will work closely with engineering teams, data scientists, and product leaders to integrate AI capabilities such as severity/triage predictions and claim outcome forecasting. Key responsibilities include owning ML platform architecture, defining standards for reliability and security, implementing scalable training and inference pipelines, and collaborating across various departments to ensure robust offline metrics and real-world impact. The ideal candidate has extensive experience in architecting multi-component ML platforms using open-source tools like Elasticsearch, Snowflake, Kafka, and Airflow, as well as hands-on expertise with MLOps tooling such as MLflow and Kubeflow. Knowledge of insurance-specific challenges is a plus.

Skills

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

What you'll do

  • Own ML platform architecture including data/feature pipelines, model registries, and serving layers.
  • Define standards for reliability, performance, cost efficiency, security, and governance across ML services.
  • Lead design and implementation of predictive models using classical ML and deep learning techniques.
  • Translate business goals into measurable ML objectives and experiment plans with robust offline metrics.
  • Build scalable training and inference pipelines; establish CI/CD for ML systems and automated evaluations.

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 the end-to-end SDLC for ML systems, including version control, CI/CD, Kubernetes, testing, monitoring, and production support.
  • Deep expertise in working with cloud providers (Azure and/or AWS) in production ML contexts.
  • Strong background in data engineering, including experience with data warehouses/lakehouses, streaming technologies, and distributed compute frameworks.
  • Proven ability to lead experienced engineers through complex platform implementations and drive system-wide architectural improvements.

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%)

$175,750$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 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

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

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

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 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