Senior Software Engineer - AI & Underwriting Platforms - Hybrid
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-05-04
-
Software Development
AI Engineer, Senior Developer
Senior Staff Engineer – GEICO Underwriting
Lead the design, build and scale of AI‑enabled underwriting platforms that power decisions across GEICO’s business lines, partnering with underwriting operations, product leaders and senior engineers.
What You’ll Do- Lead the design and delivery of large‑scale, production‑ready underwriting platforms, including AI and LLM‑powered capabilities
- Architect highly available, secure and scalable services that support enterprise‑level workloads
- Drive end‑to‑end ownership of systems—from concept and architecture through production and long‑term evolution
- Provide technical leadership across multiple teams, influencing architecture, design patterns and engineering standards
- Mentor and grow senior and mid‑level engineers, setting a high bar for engineering excellence
- Partner closely with Product, Operations and Engineering Leadership to deliver measurable business outcomes
- Modernize legacy systems through cloud migration, automation and digital transformation initiatives
- Champion best practices in observability, performance, reliability and security
- Communicate complex technical concepts clearly to both technical and non‑technical stakeholders
Technical Expertise
- Deep experience with at least one modern programming language (Java, Go or C++)
- Strong background in distributed systems and service‑oriented architectures (REST, gRPC)
- Hands‑on experience designing and building cloud‑native systems on AWS, Azure or GCP
- Fluency in Dev Ops and CI/CD, including infrastructure as code and operational best practices
- Advanced understanding of data structures, algorithms and system design
- Proven experience with application monitoring, performance tuning and observability tools
AI & Modern Engineering
- Practical experience integrating AI/ML solutions, including LLMs, prompts and RAG‑based approaches
- Experience building AI‑enabled applications via APIs or embedded solutions
- Curiosity and comfort working in an evolving AI‑driven engineering landscape
Leadership & Collaboration
- Ability to lead through influence rather than authority
- Strong communication skills with a track record of collaborating across disciplines
- Comfort operating in a fast‑paced, startup‑like environment while delivering enterprise‑grade solutions
- 10+ years of professional software engineering experience, including senior‑level technical leadership
- 8+ years leading architecture and large‑scale system initiatives
- 4+ years building and operating systems in public cloud environments
- 3+ years working on AI/ML‑driven products or platforms
- Experience contributing to or leveraging open‑source frameworks
$ – $
Benefits- Comprehensive Total Rewards program with personalized coverage and benefits for you and your family
- 401(k) plan with 6% match, performance incentives and tuition assistance
- Flexibility program allowing work from anywhere in the US for up to four weeks per year
- Health, mental health, fertility and adoption assistance benefits
The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.
GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates.
#J-18808-Ljbffr(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).