GEICO is seeking a Staff Machine Learning Engineer to help shape how Generative AI enhances customer and associate experiences across the enterprise. The role involves leading the strategy, architecture, and delivery of ML systems for the Claims organization—designing predictive models, robust data/feature pipelines, and production-grade MLOps to drive measurable business outcomes.
Requirements
- Bachelor's degree or above in Computer Science, Engineering, Statistics, or related field.
- 5+ years of professional software development experience using at least two general-purpose languages (e.g., Java, C++, Python, C#).
- 5+ years architecting, designing, and building multi-component ML platforms leveraging open-source/cloud-agnostic components.
- 5+ years managing end-to-end SDLC for ML systems: version control, CI/CD, Kubernetes, testing (unit/integration/data/ML eval), monitoring/alerting, production support.
- 5+ years working with cloud providers (Azure and/or AWS) in production ML contexts.
Benefits
- 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.
- Supports flexibility- We provide 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.
- Generous Paid Time Off
- 401k Matching