Staff Machine Learning Engineer, Document & Vision Intelligence

GEICO

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Bethesda, MD
Salary
$130,000–$260,000 / yr
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $226k
This role $195k
$111k most similar roles pay here $306k

This role pays less than 76% of similar roles. Most pay $196,587–$255,487 — the shaded band above. At the midpoint, this role pays about $195k versus about $226k for comparable roles.

Based on 240 similar postings.

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 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Machine Learning Engineer, Document & Vision Intelligence

As a Staff Machine Learning Engineer on the Document & Vision Intelligence team, you will serve as a technical lead designing, developing, and deploying advanced machine learning solutions to transform unstructured text and image-based content into trusted signals for downstream automation. You will build scalable ML systems, write production-grade code for models as services and APIs, and manage data processing workflows and deployment infrastructure. The role requires expertise in Python, SQL, Spark, and frameworks like TensorFlow, PyTorch, and Scikit-learn, alongside experience with AWS, Azure, Databricks, Snowflake, and Kubernetes. You will apply techniques in deep learning, NLP, generative AI, and agentic workflows to solve complex problems. Your work focuses on creating a unified intelligence layer to automate decision-making across multiple lines of business by converting raw data into actionable information.

What does a Machine Learning Engineer earn in Remote?

Median $229700 from 72 postings across 27 companies.

See salary data

What you'll do

  • Design and implement machine learning models, services, and components to solve real-world business problems.
  • Write production-grade code for ML models as services and APIs.
  • Build and maintain scalable data processing workflows and model deployment infrastructure.
  • Develop automated systems for model training, hyperparameter tuning, and deployment.
  • Manage end-to-end systems for model monitoring, maintenance, and retraining to ensure high availability.
  • Lead the design of complex ML solutions while balancing technical feasibility with business goals.
  • Mentor junior engineers and collaborate with cross-functional teams to operationalize machine learning solutions.
  • Apply AI-native practices and modern tools like LLMs and agentic workflows to improve engineering velocity.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, statistics, or a related quantitative field is required.
  • Master's degree or equivalent work experience is preferred.
  • 6+ years of experience applying machine learning techniques including deep learning, NLP, and generative AI.
  • 6+ years of experience with Python, SQL, Spark, and frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • 4+ years of experience working with cloud platforms such as AWS, Azure, Databricks, Snowflake, or Kubernetes.
  • 4+ years of experience applying machine learning techniques in a production environment for business solutions.
  • Experience designing and deploying production-grade ML systems including model monitoring, evaluation, and MLOps practices.
  • Proven ability to lead projects, manage stakeholders, and communicate technical tradeoffs to non-technical audiences.

More like this

Similar roles

Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 98 days ago $130,000$260,000
Generative AI LLMs Python Java C++ C# Kubernetes CICD Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra Snowflake elastic search Qdrant
6+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 152 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer, Visual AI

Pinterest

Remote 7 days ago $189,308$389,753
Machine Learning PyTorch Computer Vision LLM VLM Diffusion Models Multimodal Representation Learning Recommender Systems Graph Learning GPU Computing Data Agents Deep Learning CVPR KDD
Remote

Staff Machine Learning Engineer

Intuit

Mountain View, CA 147 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp

Staff Machine Learning Engineer

Adobe

San Jose, CA 77 days ago $211,800$306,625
Python PyTorch TensorFlow JAX Hugging Face Ray Spark LLMs multimodal foundation models Vector Search Information Retrieval MLOps Distributed Training A/B Testing Transformer Architectures Representation Learning Metric Learning search, ranking