Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geico Logo

Distinguished Engineer - Interactive Voice Response - AI/ML

Geico

$115,000 - $300,000
Sep 28, 2025
Springfield, VA, USA • Indianapolis, IN, USA • Cheektowaga, NY, USA • Honolulu, HI, USA • Lakeland, FL, USA • Coralville, IA, USA • Fredericksburg, VA, USA • Virginia Beach, VA, USA • Annapolis, MD, USA • Plainview, NY, USA • Tukwila, WA, USA • Mt Laurel Township, NJ, USA • Macon, GA, USA • Lenexa, KS, USA • Jacksonville, FL, USA • San Diego, CA, US • Richardson, TX, USA • Tucson, AZ, USA • Katy, TX, USA • Anchorage, AK, USA • Bethesda, MD, USA
Apply Now

GEICO is undergoing a massive digital transformation to re-platform the Insurance industry, removing friction across Customers, Partners, Marketplace, Segments, Channels, and Experiences to grow its reach and market share. The Contact Center Automation team needs to drive this business transformation by transitioning from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating a culture of innovation and continuous improvement.

Requirements

  • Advanced programming experience with at least two modern languages such as Java, C++, Python or C including object-oriented design;
  • Proficient with AI/ML stack and libraries; experience in shipping applied AI products;
  • Proven understanding of micro-services oriented architecture and extensible REST APIs;
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems;
  • Advanced understanding of DevOps Concepts and Cloud Architecture;
  • Experience with continuous delivery and infrastructure as code;
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication);

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems;
  • Build product definition and leverage your technical skills to drive towards the right solution;
  • Engage in cross-functional collaboration throughout the entire software lifecycle;
  • Work in a team environment utilizing AI and ML to streamline the operations of the contact center;
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization;
  • Define, create, and support reusable application components/patterns from a business and technology perspective;
  • Utilize developer tooling and a variety of Azure tools and services across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Java application design, implementation, and maintenance activities under minimal direction;

Other

  • Ability to excel in a fast-paced, startup-like environment;
  • Strong problem-solving ability;
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap;
  • Experience partnering with engineering teams and transferring research to production;
  • Track record of publications history in credible conferences and journals.