Senior Engineer, Artificial Intelligence

GEICO

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MDPalo Alto, CA
Salary
$105,000–$215,000 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $160k
$91k most similar roles pay here $239k

This role pays less than 67% of similar roles. Most pay $152,841–$222,000 — the shaded band above. At the midpoint, this role pays about $160k versus about $187k 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 97 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Engineer, Artificial Intelligence

Senior Engineer - Artificial Intelligence joins the Service Engineering team to develop large-scale, distributed AI applications that enhance customer self-service across voice, IVR, chat, SMS, and email channels within a CRM application. The role involves building and optimizing multi-agent systems for intelligent decision-making while collaborating with cross-functional teams to translate business requirements into scalable AI/ML solutions. Key responsibilities include ensuring system reliability through robust architecture, testing, and monitoring in a high-growth environment. Candidates will utilize Python, SQL, NoSQL databases, Docker, Kubernetes, and various Azure tools. Required technical skills include proficiency with TensorFlow or PyTorch, experience with LLMs, microservice architectures, REST APIs, PowerShell scripting, and Microsoft Dynamics CRM. The role focuses on solving complex problems in natural language processing, speech recognition, and intelligent automation to improve automated customer experiences.

What does a Engineer earn in California?

Median $208900 from 106 postings across 28 companies.

See salary data

What you'll do

  • Design, develop, and deploy large-scale distributed AI applications to power customer self-service across voice, chat, SMS, and email.
  • Build and optimize multi-agent systems to enable intelligent, collaborative decision-making for improved automation.
  • Translate business requirements into scalable AI/ML solutions in collaboration with cross-functional teams.
  • Ensure system reliability, scalability, and performance through best practices in architecture, testing, and monitoring.
  • Implement AI models and large language models (LLMs) within production environments to solve real-world business problems.
  • Develop applications using microservice-oriented architecture and extensible REST APIs.
  • Manage infrastructure and deployment using Docker, Kubernetes, and Azure cloud services.
  • Maintain and enhance systems within the Microsoft Dynamics CRM application and Microsoft Power Platforms.

What we're looking for

  • Bachelor’s degree in computer science, Information Systems, or equivalent education or work experience.
  • 4+ years of professional software development experience within a Python or Java framework.
  • 4+ years of experience in open-source frameworks.
  • 3+ years of experience with architecture and design.
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Proficiency with modern AI/ML frameworks (TensorFlow, PyTorch) and programming languages like Python, Java, or C++.
  • Experience designing and deploying AI models (LLMs) in production environments with a focus on scalability.
  • 2+ years of experience with Microsoft Dynamics CRM and Microsoft Power Platforms (preferred).

More like this

Similar roles

Senior Engineer, Artificial Intelligence

GEICO

Remote (Bethesda, MD) 68 days ago $105,000–$215,000
Python Java C++ SQL NoSQL Azure AWS Docker Kubernetes TensorFlow PyTorch LLMs Microsoft Dynamics CRM Microsoft Power Platforms REST APIs PowerShell Infrastructure as Code
4+ yrs exp Remote

Senior Engineer, Applied AI

GEICO

Bethesda, MD +3 48 days ago $100,000–$215,000
Python Generative AI LLMs LangChain LangGraph LangSmith LlamaIndex Hugging Face Anthropic API Vector Databases Knowledge Graphs Java Spring AI LangChain4j Embabel Distributed Systems
4+ yrs exp

Senior Engineer - IVR

GEICO

Palo Alto, CA +3 35 days ago $100,000–$215,000
Python Java C++ SQL NoSQL Azure AWS GCP Docker Kubernetes TensorFlow PyTorch LLMs REST APIs Infrastructure as Code PowerShell Natural Language Processing Speech Recognition

Senior Engineer, Interactive Voice Response - AI/ML

GEICO

Remote (Bethesda, MD) 50 days ago $100,000–$215,000
Python Java C++ SQL NoSQL Azure AWS GCP Docker Kubernetes TensorFlow PyTorch LLMs REST APIs Infrastructure as Code PowerShell Distributed Systems Natural Language Processing
Remote

Staff Engineer - IVR

GEICO

Palo Alto, CA +3 88 days ago $115,000–$230,000
Python Java C++ SQL NoSQL Azure AWS GCP Docker Kubernetes TensorFlow PyTorch LLMs micro-services REST APIs Infrastructure as Code PowerShell Natural Language Processing Speech Recognition
6+ yrs exp Hybrid

Senior Software Engineer, C# Microservices Azure

GEICO

Seattle, WA +1 12 days ago $105,000–$215,000
C# .NET Python SQL NoSQL Azure AWS GCP Docker Kubernetes ASP.NET MVC Web API REST PowerShell Azure DevOps Infrastructure as Code Microservices Data Structures and Algorithms
4+ yrs exp Hybrid