×
Register Here to Apply for Jobs or Post Jobs. X

Senior Engineer - Applied AI; Java

Job in Chevy Chase, Montgomery County, Maryland, 20815, USA
Listing for: GEICO
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Data Scientist, Software Engineer
Job Description & How to Apply Below
Position: Senior Engineer - Applied AI (Java)

Overview

GEICO is seeking a Senior Engineer, Applied AI to help shape how Generative AI enhances customer and associate experiences across the enterprise. This is a hands-on technical role for someone with strong Java development expertise, a passion for AI technologies, and a proven ability to deliver scalable, production-ready AI systems.

You will work alongside engineering teams, data scientists, and product leaders to design, build, and integrate AI-powered capabilities that automate workflows, improve decision-making, and elevate user experience. You will contribute to a culture of learning, curiosity, and innovation while growing your expertise in cutting-edge AI technologies.

What You Will Do

  • Design, develop, and maintain scalable, high-performance microservices using Java (version 21+) and Spring Boot (3.4.x) to power AI-enabled applications.
  • Contribute to the architecture and implementation of applied AI solutions across enterprise workflows including automation, document intelligence, decision support, and intelligent assistants.
  • Build and integrate AI agents and agentic workflows that orchestrate tools, APIs, reasoning steps, and business logic using Java-based AI frameworks.
  • Implement Retrieval-Augmented Generation (RAG) patterns, Model Context Protocol (MCP) integrations, and agent skills to enhance AI application capabilities.
  • Develop systems that meet high standards for scalability, resilience, performance, and availability in production environments.
  • Leverage knowledge graphs and vector databases to enhance reasoning, entity relationships, and context retrieval in AI workflows.
  • Collaborate with product, engineering, operations, and analytics partners to translate business needs into technical designs and deliver scalable AI solutions.
  • Participate in code reviews, provide constructive feedback, and help junior engineers develop AI and agentic workflow skills.
  • Drive continuous improvement by exploring new models, frameworks, and reasoning techniques and applying them to real-world challenges.
  • Utilize AI-assisted development tools (e.g., Claude, Cursor, Codex) to accelerate development and improve engineering productivity.
  • Contribute to engineering best practices for reliability, interpretability, safety, governance, and monitoring of production AI systems.

What We Are Looking For (Must Have)

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional software engineering experience building maintainable, scalable, and high-performance systems in Java.
  • Strong proficiency in modern Java (preferably Java 21) with familiarity of recent features and best practices.
  • Solid knowledge of Spring Boot (preferably 3.4.x+), Spring Cloud, and related frameworks.
  • Hands-on experience working with Generative AI, LLM-based systems, or AI-powered applications.
  • Experience in designing and deploying distributed systems and microservice-based architectures.
  • Understanding of AI concepts including agent architectures, RAG (Retrieval-Augmented Generation), MCP (Model Context Protocol), and workflow orchestration.
  • Experience using AI-assisted development tools (e.g., Claude, Cursor, Codex, or similar) to improve software engineering productivity.
  • Strong understanding of RESTful API design, secure API development, and service-to-service communication patterns.
  • Familiarity with cloud technologies (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Solid understanding of CI/CD, automated testing, and observability practices.
  • Good communication skills and a collaborative, team-oriented mindset.
  • Ability to collaborate across teams and co-create solutions with engineers, product managers, and domain experts.

Nice to Have

  • Experience deploying AI components in Java ecosystems including Spring AI, LangChain4j, or Embabel.
  • Hands-on experience with Temporal or similar workflow orchestration frameworks.
  • Experience with vector databases (Pinecone, Weaviate, Milvus, pgvector) and knowledge graph technologies.
  • Familiarity with Python-based AI frameworks (Lang Chain, Llama Index, Hugging Face) for prototyping or integration.
  • Experience with insurance, financial services, or other regulated industries.
  • Background in document intelligence, fraud detection, or anomaly modeling.
  • Experience mentoring junior engineers or leading small project initiatives.
  • Contributions to open-source projects in AI, Java, microservices, or cloud tools.
  • Familiarity with AI safety practices, evaluation frameworks, monitoring, and regulatory compliance.

Who You Are

  • A collaborative engineer who works well with cross-functional partners and supports the growth of those around you.
  • A hands-on builder who ships reliable, scalable, production-grade systems rather than stopping at proof of concept.
  • Someone who understands how to design systems that scale smoothly, recover gracefully, and operate reliably under load.
  • An innovative thinker who explores new approaches, tools, and architectures and applies them thoughtfully.
  • A continuous…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary