Staff Machine Learning Engineer

GEICO

Actively hiring
Ca Palo Alto Office, US Posted 36 days ago $130,000$260,000 / year

At a glance

AI generated

TL;DR

GEICO is hiring a Staff AI engineer for its AI organization to lead the development of the company’s virtual agent platform, enhancing productivity and service quality for over 20,000 contact center employees in claims, service, and sales operations. This role involves designing, developing, and deploying scalable systems that integrate knowledge management, search, prompt handling, workflow orchestration, action execution, logging, and semantic knowledge graphs using technologies like Elasticsearch, Snowflake, Kafka, PostgreSQL, MongoDB, Spark, Airflow, and Kubernetes. The ideal candidate has a strong background in building high-performance AI/ML platforms with hands-on experience in generative AI, and will collaborate closely with data scientists, ML engineers, software developers, product managers, and designers to drive technical visions and roadmaps that balance business outcomes and engineering excellence.

Skills

Python Java C++ Elasticsearch Qdrant Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal Kubernetes CI/CD GPU GPT LLama Mistral Claude

What you'll do

  • Design and develop high-performance AI platform components for Geico’s virtual agent.
  • Evaluate and implement software technologies to balance build vs. buy decisions.
  • Lead a small team of engineers in troubleshooting complex software issues.
  • Mentor junior engineers through code reviews and design sessions, promoting best practices.
  • Collaborate with cross-functional teams to define project scope and prioritize feature backlogs.

What we're looking for

  • 6+ years of professional software development experience with multiple programming languages.
  • Extensive experience designing and building AI/ML systems using open-source/cloud-agnostic components.
  • 4+ years managing end-to-end software development lifecycle, including version control and CICD pipelines.
  • Proven expertise in building training, finetuning, and inferencing systems for AIML models and LLMs.
  • Experience utilizing and fine-tuning large language models to create conversational experiences or agentic workflows.

Market check

Salary context

This $130,000–$260,000 range sits above 35% of similar postings on FindRole.

Peer median band

$161,100$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

Ca Palo Alto Office, US 29 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 37 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

GEICO

Md Bethesda Office, US 30 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

Md Bethesda Office, US 30 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

Staff Machine Learning Engineer

Intuit

Mountain View, California, US 45 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD

Staff Machine Learning Engineer

Arm Holdings

Austin, Texas, US 45 days ago $249,900$338,100
Python TensorFlow PyTorch GPU ARM ML Model Optimization Deep Learning Computer Architecture CI/CD