Senior Machine Learning Engineer
Listed on 2026-06-09
-
Software Development
AI Engineer (Applied/Software), Software Engineer
GEICO is seeking a Senior Staff AI engineer to join our AI org. This person will play key senior technical leadership roles in the development of GEICO’s virtual agent platform that elevates the productivity and quality of service for 20K+ contact center employees in claims, service and sales operations. You will collaborate with a dynamic team of AI and software engineers to design, develop, and deploy a platform that ensures productivity, scalability, and usability of GenAI workflows across GEICO.
The ideal candidate should demonstrate a proven track record of building and architecting high‑performance, multi‑system AI/ML platforms, with hands‑on experience and deep enthusiasm for Generative AI technologies. This role requires a minimum of 10 years of relevant experience.
- Technical Design & Architecture:
Own design, architecture, and development of multiple interconnected high‑performance, durable, and scalable platform components that collectively power large sets of end‑to‑end GenAI agentic workflows. Examples include knowledge curation & management, search, prompt management, workflow orchestration, action execution systems, semantic knowledge graph, etc. - System & Platform Evaluation:
Own technical decisions regarding the selection and evaluation of software technologies, tools, and frameworks, balancing build vs. buy, speed to market, and future extensibility. - Cross‑functional collaboration:
Collaborate with cross‑functional teams, including data scientists, ML engineers, software engineers, product managers, and designers to gather requirements, define project scope, and prioritize feature backlogs; establish pragmatic technical visions & roadmaps that balance business outcome, product release timelines, and engineering excellence. - Strategic Planning:
Drive the strategic plan and multi‑year product roadmaps of software & platform products, ensuring efficient allocation of resources and timely delivery of solutions in conjunction with system and business dependencies. - Technical Leadership:
Lead teams of experienced engineers for platform implementation; troubleshoot and resolve complex software issues, ensuring optimal platform performance and reliability; lead by example in tackling complex technical challenges and driving system‑wide architectural improvements. - Mentorship:
Mentor and guide engineers and junior tech leads by setting up engineering best practices, fostering career growth, and providing guidance in emerging technical trends and tooling.
- Bachelor’s degree or above in Computer Science, Engineering, Statistics, or a related field
- 10+ years of professional software development experience with at least two general‑purpose programming languages such as Java, C++, Python, or C#.
- 10+ years of experience architecting, designing, and building multi‑component AI/ML platform utilizing open‑source/cloud‑agnostic components such as search engine (e.g., Elastic Search, Qdrant), data warehouse (e.g., Snowflake), streaming platform (e.g., Kafka), relational database (e.g., Postgre
SQL), No
SQL (e.g., Mongo
DB, Cassandra), distributed processing (e.g., Spark, Ray), workflow management (e.g., Airflow, Temporal), robotic process automation, and context management. - 6+ years’ experience managing end‑to‑end software development life cycle (version control, CI/CD pipelines, Kubernetes clusters, testing, monitoring & alerting, production support, etc.).
- 6+ years’ experience with cloud providers such as Azure and AWS.
- 3+ years’ experience utilizing and/or fine‑tuning LLMs such as GPT, Llama, Mistral, Claude, etc. to build conversational experiences and/or agentic workflows.
$ - $ (annual)
GEICO Pledge- Great Company:
Protecting customers through life’s twists and turns with innovation and integrity. - Great Careers:
Personalized development programs, mentorship, and certification assistance. - Great Culture:
Inclusive and collaborative culture rooted in shared success. - Great Rewards:
Competitive pay, benefits, and flexibility to support your well‑being and future.
GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
The…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).