CrawlJobs Logo

Staff Engineer - Applied AI (Java)

geico.com Logo

Geico

Location Icon

Location:
United States , Chevy Chase

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

110000.00 - 230000.00 USD / Year

Job Description:

We are seeking an accomplished Staff Software Engineer with a proven track record in Java development, extensive experience with Spring Boot, and expertise in designing and maintaining microservice-based architectures. The ideal candidate will also bring direct, hands-on experience with Artificial Intelligence technologies such as RAG, MCP, Agent Skills, and the end-to-end delivery of Generative AI applications. We require experience in leveraging AI-assisted development tools such as Claude, Cursor, Codex, or similar platforms to improve productivity. You will play a pivotal role in shaping our software platforms, driving innovation, and mentoring the next generation of engineers.

Job Responsibility:

  • Design, develop, and maintain scalable, high-performance, and modular microservices using Java (version 21+) and Spring Boot (3.4.x)
  • Collaborate with Enterprise Architects and Product Managers to define technical roadmaps and architectural blueprints
  • Build and integrate AI-powered features, focusing on Generative AI solutions
  • Partner with ML and Data Science teams to productionize AI models and support cutting-edge use cases
  • Provide technical leadership and mentorship for engineering teams
  • establish best practices for code quality, security, testing, and DevOps
  • Review code, coach engineers, and foster an inclusive, learning-rich environment
  • Champion innovation, stay abreast of technology trends, and drive continuous improvement in engineering processes, observability, and automation

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
  • 10+ years of professional experience building maintainable, scalable, and high-performance systems in Java
  • Expert in modern Java (preferably Java 21) and hands-on with the latest features and best practices
  • Deep knowledge of Spring Boot (preferably 3.4.x+), Spring Cloud, and related frameworks
  • Extensive experience in designing and deploying distributed systems and microservice-based architectures
  • Demonstrated hands-on experience with Generative AI applications and familiarity with AI concepts such as RAG and MCP
  • Experience using AI-assisted development tools (e.g., Claude, Cursor, Codex, or similar) to improve software engineering productivity is required
  • Strong understanding of RESTful API design, secure API development, and service-to-service communication patterns
  • Proficient with cloud technologies (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
  • Solid grounding in CI/CD, automated testing, infrastructure-as-code, and observability
  • Excellent communication skills, a collaborative mindset, and experience mentoring engineers

Nice to have:

  • Experience with Temporal (workflow orchestration) and Spring AI (artificial intelligence extensions for Spring)
  • Open-source or community contributions in AI/Java/microservices/cloud tools
What we offer:
  • 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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 31694 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Engineer - Applied AI (Java)

Staff AI Engineer - Agentic AI Systems

As a Staff AI Engineer, you will play a key role in designing and delivering hig...
Location
Location
India , Bengaluru, Karnataka, India | Hyderabad, Telangana, India | Pune, Maharashtra, India
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or equivalent from a recognized institution
  • 8+ years of experience in backend services, distributed systems, or data platform development
  • Strong proficiency in Java, Go, or Python for service development
  • Deep understanding of design principles, distributed system patterns, and service architecture
  • Hands-on experience designing and developing RESTful APIs
  • Experience with SQL and NoSQL databases and data modelling
  • Strong debugging, problem solving, and troubleshooting skills
  • Experience with modern containerization and orchestration tools such as Kubernetes
  • Knowledge of public cloud platforms
  • Experience with AI productivity tools (e.g., GitHub Copilot)
Job Responsibility
Job Responsibility
  • Design, architect, develop, and maintain high quality systems, services, and applications with an emphasis on scalability, reliability, and performance
  • Collaborate with cross-functional engineers and product partners to shape architecture and consistently deliver end to end features
  • Build and integrate robust RESTful APIs, ensuring security, data consistency, and maintainability
  • Work with SQL and NoSQL databases to implement efficient data models and service access patterns
  • Apply and experiment with AI/ML technologies, including agentic AI and large language models (LLMs)
  • Use AI powered engineering tools to improve development quality, speed, and productivity
  • Mentor engineers, supporting them in technical planning, implementation, and best practices
  • Identify and resolve system performance bottlenecks, optimizing code, architecture, and infrastructure
  • Write unit and integration tests and participate in code reviews to uphold engineering excellence
  • Investigate production issues, ensuring timely and effective solutions
  • Fulltime
Read More
Arrow Right

Staff ML Engineer - Applied AI

Applied AI is a horizontal AI team at Uber partnering with product and platform ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of industry experience in machine learning or software engineering, with a proven record of delivering ML solutions to production
  • Strong knowledge of machine learning, deep learning, and exposure to generative AI techniques (e.g., transformers, LLMs, diffusion)
  • Experience designing and scaling ML systems or platforms, including training pipelines, serving infrastructure, and model lifecycle tooling
  • Fluency in ML frameworks (e.g., PyTorch, TensorFlow, JAX) and development in Python and/or scalable backend languages (e.g., Java, Go)
  • Excellent collaboration and communication skills with the ability to work across teams and functions
Job Responsibility
Job Responsibility
  • Design and implement ML-driven systems that power core Uber experiences, with a focus on scalability, reliability, and performance
  • Lead the technical execution of key projects involving classical ML, deep learning, and generative AI technologies (e.g., LLMs, multimodal models)
  • Collaborate closely with product, data science, and infrastructure teams to develop AI solutions from ideation through production deployment
  • Contribute to and influence the technical direction for Applied AI, particularly around system design, model architecture, and infrastructure decisions
  • Champion engineering best practices in ML development — including experimentation workflows, model versioning, evaluation, monitoring, and responsible AI
  • Provide mentorship to engineers on the team and across partner orgs to help raise the technical bar
  • Fulltime
Read More
Arrow Right

Staff Engineer-Applied AI

At Barclays, we don’t just adapt to the future, we create it. As a Staff Enginee...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree (or above) in computer science, engineering, mathematics, or a related discipline
  • Experience in developing software applications for scale on cloud(AWS or Azure or GCP)
  • Fluent in Python or Java or GoLang programming language and frameworks
  • Hands-on experience in GenAI and Agentic AI frameworks such as LangGraph/LangChain, CrewAI, Strands SDK, Google ADK etc.
  • Familiarity on working with MCP and A2A protocols
  • Solid understanding of working with LLM Models, writing prompts efficiently that provides accurate context for LLM Agents
  • Hands-on experience in developing and deploying Agentic AI solutions using cloud native services like AWS Bedrock or Azure AI Foundry or GCP Vertex AI
  • Strong understanding of AI implementation in software development and legacy code transformation
  • Experience in developing APIs and integrating LLM models into software applications
  • Ability to work on system design from ideation through completion with limited supervision
Job Responsibility
Job Responsibility
  • Lead the development of GenAI & Agentic AI systems & solutions to build intelligent conversational AI and workflow automation for specific business domains
  • Design and develop Full-Stack Multi Agentic AI systems using Agentic AI frameworks, LLMs and technologies, build function tools and integrate them with Back-End systems using REST-API, MCP or A2A protocols
  • Design, develop and Expose Agentic AI back-end, wrap existing back-end systems with MCP Servers to other agentic front-end and agentic back-end systems
  • Apply context engineering techniques such as context caching, context compression etc... to improve model’s (LLM) performance and response times
  • Implement guardrails & policy enforcement for safety and security risks that are required to duly comply with the organization’s data privacy and security standards
  • Collaborate with cross-functional teams to identify requirements and develop solutions to meet business needs within the organization
  • Communicate effectively with both technical and non-technical stakeholders, including senior leadership
  • Develop and maintain tools and frameworks for prompt-based model training, evaluation, and optimization
  • Analyze and interpret data to evaluate model performance and identify areas of improvement
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Health and wellness access to wellness rooms, gyms and mental health support
  • Modern workspaces, collaborative areas, and state-of-the-art meeting rooms
  • Facilities include wellness rooms, on-site cafeterias, fitness centers, and tech-equipped workstations
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer

GEICO is seeking an experienced Engineer with a passion for building high-perfor...
Location
Location
United States , Chevy Chase
Salary
Salary:
130000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and specialization with at least two modern languages such as Java, Python, GO, or C# including object-oriented design
  • 8+ years of professional software engineering or applied machine learning experience, including 2 or more years working with Generative AI or LLM-based systems in production
  • A track record of turning research ideas into working products with measurable outcomes
  • Strong hands-on experience with Python and modern AI frameworks such as LangChain, LangGraph, LangSmith, LlamaIndex, Hugging Face, and OpenAI or Anthropic APIs
  • Strong understanding of retrieval-augmented generation (RAG), prompt engineering, text-to-structure extraction, and vector database design
  • Demonstrated experience designing, building, and operating production AI systems including agentic workflows and intelligent automation features
  • Proven experience building scalable, resilient, secure, and maintainable products and systems that run reliably in production
  • Strong understanding of agent architectures, workflow orchestration, retrieval-augmented generation, vector databases, and knowledge graph integration
  • Ability to collaborate deeply across teams and co-create solutions with engineers, product managers, and domain experts
  • Experience mentoring engineers and helping others grow in AI, LLM, an agent-based system design
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide leadership to the engineering teams
  • Partners with engineering teams, data scientists, and product leaders to design, build, and scale AI-powered capabilities that automate workflows, improve decision-making, and elevate user experience
  • Experiment rigorously: define hypotheses, run evaluations, measure impact, and refine models in production
  • Lead through technical influence, providing technical direction and mentorship on AI architecture, LLMs, agent-based development, experimentation, and deployments across multiple teams
  • Set standards for AI reliability, interpretability, and governance tailored to application domains and regulatory constraints
  • Stay on the frontier of AI capabilities continuously evaluating new tools, models, and frameworks to apply responsibly in application domains
  • Drive innovation by exploring new models, frameworks, and reasoning techniques and applying them creatively to real-world challenges
  • Establish and model engineering best practices for reliability, interpretability, safety, governance, and monitoring of production AI systems
  • Utilize programming languages like Python, C#, Java or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

You will join a Research and Development (R&D) team that will give you the oppor...
Location
Location
United States , Santa Clara
Salary
Salary:
104000.00 - 169500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree with 2+ years of experience or a Master's degree earned recently or anticipated to be earned within the next 12 months in Machine Learning, Computer Science, Cybersecurity, Data Science, Artificial Intelligence, Software Engineering or something similar
  • Strong programming skills in either Python, Java or C/C++
  • Familiarity with Networking fundamentals (for Embedded & Distributed Systems positions)
  • An understanding of the fundamentals of Computer Science
  • Exemplify strong initiative and ability to work independently with limited direction
  • Ability to work cross functionally with other engineers, researchers and Product Managers
  • Excellent communications skills and an interest in Cybersecurity.
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions with agility and rapid iteration
  • Use and experiment with AI-assisted development tools (e.g., Cursor, Claude Code, internal agents) to boost productivity and improve code quality
  • Help define and evolve new engineering practices that leverage AI for code generation, testing, documentation, refactoring, and operations
  • Write clean, maintainable code and participate in peer reviews and team design discussions
  • Contribute to the automation of development, deployment, and monitoring processes as part of a DevOps culture
  • Continuously learn and apply new AI technologies, frameworks, and techniques that can enhance developer workflows
  • Participate in team retrospectives and help drive improvements in team velocity and product quality.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - GenAI

Oscilar is seeking a highly experienced Staff Software Engineer - Generative AI ...
Location
Location
Salary
Salary:
Not provided
oscilar.com Logo
Oscilar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field
  • 7+ years of backend software development experience
  • 3+ years focusing on AI/ML, including hands-on experience with generative AI models (e.g., GPT, LLMs)
  • Strong expertise in Python or Java and AWS technologies
  • Deep knowledge of building and operating low-latency, high-scale services in distributed environments
  • Proven experience deploying and optimizing AI/ML models in production environments using containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP)
  • Familiarity with microservices architecture, RESTful APIs, and security best practices in AI services
  • Experience with distributed data systems such as Kafka, ClickHouse, or similar technologies to manage large-scale AI workloads
  • Strong understanding of CI/CD tools (e.g., Jenkins, Git, Maven, Gradle) and agile development methodologies, with a focus on automating model deployment
  • Excellent problem-solving abilities, with a focus on AI model performance optimization, scalability, and system architecture
Job Responsibility
Job Responsibility
  • Design and implement scalable backend services that leverage generative AI models to deliver high-performance, low-latency solutions
  • Collaborate with product, frontend, and QA teams to define technical requirements and ensure seamless integration of AI models with other platform components
  • Optimize AI models and backend services for maximum performance, scalability, and maintainability in a distributed environment
  • Identify and resolve bottlenecks related to AI processing and system performance, ensuring efficient resource utilization and system stability
  • Implement best practices for deploying, monitoring, and maintaining AI models in production, including CI/CD pipelines and model versioning
  • Proactively monitor the health and performance of AI-driven backend services, applying strategies to mitigate potential issues and ensure high availability
What we offer
What we offer
  • Competitive salary and equity packages, including a 401k
  • Remote-first culture — work from anywhere
  • 100% Employer covered comprehensive health, dental, and vision insurance with a top tier plan for you and your dependents (US)
  • Unlimited PTO policy
  • AI First company
  • both Co-Founders are engineers at heart
  • and over 50% of the company is Engineering and Product
  • Family-Friendly environment
  • Regular team events and offsites
  • Unparalleled learning and professional development opportunities
  • Fulltime
Read More
Arrow Right

Staff Engineer

GEICO is seeking an experienced Engineer with a passion for building high-perfor...
Location
Location
United States , Chevy Chase
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and specialization with at least two modern languages such as Java, Python or C# including object-oriented design
  • 8 or more years of professional software engineering or applied machine learning experience, including 2 or more years working with Generative AI or LLM-based systems in production
  • Strong hands-on experience with Python and modern AI frameworks such as LangChain, LangGraph, LangSmith, LlamaIndex, Hugging Face, and OpenAI or Anthropic APIs
  • Demonstrated experience designing, building, and operating production AI systems including agentic workflows and intelligent automation features
  • Proven experience building scalable, resilient, secure, and maintainable products and systems that run reliably in production
  • Strong understanding of agent architectures, workflow orchestration, retrieval-augmented generation, vector databases, and knowledge graph integration
  • Ability to collaborate deeply across teams and co-create solutions with engineers, product managers, and domain experts
  • Experience mentoring engineers and helping others grow in AI, LLM, and agent-based system design
  • A history of delivering measurable business outcomes from AI systems
  • Strong competency in distributed systems, service design, performance optimization, and reliability engineering
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide leadership to the engineering teams
  • Own complete solution across its entire life cycle
  • Partners with engineering teams, data scientists, and product leaders to design, build, and scale AI-powered capabilities that automate workflows, improve decision-making, and elevate user experience
  • Mentor engineers who want to learn AI, LLMs, and agent-based development
  • Use knowledge graphs to enhance reasoning, entity relationships, context retrieval, and multi-step workflows
  • Drive innovation by exploring new models, frameworks, and reasoning techniques and applying them creatively to real-world challenges
  • Lead through technical influence by providing guidance on architecture, experimentation, and deployment across multiple teams
  • Run rigorous experimentation and evaluation including hypothesis definition, measurement, validation, and iterative improvement in production environments
  • Establish and model engineering best practices for reliability, interpretability, safety, governance, and monitoring of production AI systems
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right

Staff Engineer

GEICO is seeking an experienced Engineer with a passion for building high-perfor...
Location
Location
United States , Chevy Chase
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and specialization with at least two modern languages such as Java, Python or C# including object-oriented design
  • 8 or more years of professional software engineering or applied machine learning experience, including 2 or more years working with Generative AI or LLM-based systems in production
  • Strong hands-on experience with Python and modern AI frameworks such as LangChain, LangGraph, LangSmith, LlamaIndex, Hugging Face, and OpenAI or Anthropic APIs
  • Demonstrated experience designing, building, and operating production AI systems including agentic workflows and intelligent automation features
  • Proven experience building scalable, resilient, secure, and maintainable products and systems that run reliably in production
  • Strong understanding of agent architectures, workflow orchestration, retrieval-augmented generation, vector databases, and knowledge graph integration
  • Ability to collaborate deeply across teams and co-create solutions with engineers, product managers, and domain experts
  • Experience mentoring engineers and helping others grow in AI, LLM, an agent-based system design
  • A history of delivering measurable business outcomes from AI systems
  • Strong competency in distributed systems, service design, performance optimization, and reliability engineering
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide leadership to the engineering teams
  • Own complete solution across its entire life cycle
  • Partners with engineering teams, data scientists, and product leaders to design, build, and scale AI-powered capabilities that automate workflows, improve decision-making, and elevate user experience
  • Mentor engineers who want to learn AI, LLMs, and agent-based development, fostering a culture of learning, curiosity, and innovation
  • Use knowledge graphs to enhance reasoning, entity relationships, context retrieval, and multi-step workflows
  • Drive innovation by exploring new models, frameworks, and reasoning techniques and applying them creatively to real-world challenges
  • Lead through technical influence by providing guidance on architecture, experimentation, and deployment across multiple teams
  • Run rigorous experimentation and evaluation including hypothesis definition, measurement, validation, and iterative improvement in production environments
  • Establish and model engineering best practices for reliability, interpretability, safety, governance, and monitoring of production AI systems
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right