Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GEICO

Senior Machine Learning Engineer

GEICO

Senior ML Engineer at GEICO developing high-performance AI solutions and collaborating with cross-functional teams. Focused on scalable production AIML applications and fostering a high-performance team culture.

Posted 5/3/2026full-timePalo Alto • California, Washington • 🇺🇸 United StatesSenior💰 $115,000 - $230,000 per yearWebsite

Tech Stack

Tools & technologies
CloudJavaKubernetesPythonSDLC

About the role

Key responsibilities & impact
  • Contribute to the design, development and maintenance of high-performance AI solutions that utilize agentic workflows to deliver concrete business value for internal stakeholders.
  • Collaborate with cross-functional teams, including data scientists, ML engineers, software engineers, product managers, designers to gather requirements, help define project scope and prioritize feature backlogs.
  • Execute pragmatic technical visions & roadmaps that balance business outcomes, product release timelines and engineering excellence.
  • Integrate and build solutions using GEICO AI platform architecture.
  • Partner with platform teams to communicate requirements, understand current capabilities and gaps, and contribute to platform development.
  • Work on first-of-its-kind solutions within GEICO, with a deep understanding of business and technical processes, applications, and architecture to guide development.
  • Participate in project planning and stakeholder management, ensuring the efficient allocation of resources and timely delivery of solutions.
  • Mentor and guide junior engineers via code reviews and design sessions, fostering a collaborative and high-performance team culture.

Requirements

What you’ll need
  • 5 years of experience designing and building scalable production AIML applications and systems in cloud environments.
  • Proficient in Python, Java and similar general-purpose programming languages.
  • 3 years managing end-to-end software development life cycle (e.g. CICD pipelines, Kubernetes-based deployments, testing, monitoring & alerting, production support etc.) for backend systems and APIs.
  • 2 years in training, finetuning, real-time/batch inferencing and evaluation systems for AIML models and LLMs.
  • 2 years owning end-to-end development, monitoring, maintenance, and continuous improvement of scalable, robust AIML applications.
  • Bachelor’s degree or above in Computer Science, Engineering, Statistics or a related field.

Benefits

Comp & perks
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaAIML applicationscloud environmentsCICD pipelinesKubernetesmonitoringalertingreal-time inferencingbatch inferencing
Soft Skills
collaborationstakeholder managementmentoringteam cultureproject planningresource allocationcommunicationtechnical visionproblem-solvingleadership