CrawlJobs Logo

Ai engineer with java

India, Anywhere Employment contract · Job Posted May 06, 2026
Apply Position
Job Link Share

Job Description

A highly skilled AI Engineer to develop AI use cases using Gen AI and Agentic AI technologies. The ideal candidate will have deep expertise in Java, enterprise-grade frameworks, and next-generation AI integrations using platforms such as Spring AI, Spring Batch, and Quarkus. This role focuses on designing intelligent, autonomous systems that transform insurance workflows, leveraging Azure-based AI services and scalable Java architectures.

Job Responsibility

  • Design, implement, and orchestrate Agentic AI systems using LangChain4j, Spring AI, and other JVM-based frameworks to enable autonomous reasoning, decision-making, and task execution across insurance processes such as claims triage, underwriting, and customer service
  • Develop RAG pipelines and LLM-based reasoning components using Java to deliver accurate, context-aware insights grounded in insurance documentation and structured data
  • Build and optimize secure, high-performance RESTful APIs in Java/Spring Boot to interface with generative models, knowledge bases, and insurance core systems
  • Containerize and deploy AI workloads on Microsoft Azure, leveraging Azure OpenAI Service, Azure ML, and App Services for robust scalability, monitoring, and compliance
  • Work closely with data engineers, solution architects, and business analysts to embed AI capabilities within existing insurance ecosystems integrating policy data, claims systems etc

Requirements

  • Advanced proficiency in Java, with strong understanding of concurrency, memory management, and JVM optimization
  • Experience with LangChain4j, Spring AI, Spring Batch, Quarkus for AI application development
  • Demonstrated experience with Gen AI, LLM integration, and Agentic architectures
  • Familiarity with Azure AI ecosystem (Azure ML, Cognitive Search, OpenAI Service)
  • Proficiency in API design, unit testing, and CI/CD pipelines using tools such as Maven, Gradle, or GitHub Actions
  • Strong communication skills and ability to produce technical design documents and architecture diagrams

Nice to have

  • Experience developing AI orchestration pipelines or knowledge graph–driven retrieval systems
  • Familiarity with vector databases (e.g., Pinecone, FAISS, Chroma) and semantic search indexing
  • Experience fine-tuning or serving LLMs through Java-based inference layers
  • Exposure to AIOps practices (e.g., monitoring, retraining workflows)
  • Understanding of core insurance platforms such as Guidewire, Duck Creek, or Sapiens
  • Interest in open-source AI development within the Java community

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Ai engineer with java

8 matching positions

Sr Programmer Analyst Core Java Developer with Spring SQL with AI driven development tools

The Applications Development Senior Programmer Analyst is an intermediate-level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in systems analysis and programming software applications
  • A strong background in Java development is essential
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting and project management techniques/methods
  • Demonstrated ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in leveraging AI-powered coding assistants (e.g., GitHub Copilot) to enhance and streamline the software development lifecycle, including tasks such as code generation, refactoring, debugging, unit test creation, and documentation
  • B.Tech from a top engineering college/university, preferably in Computer Science, EE, or ECE branches
  • Candidates with a passion for coding and systems development from other disciplines may also apply
  • A substantial part of experience should be in top-notch IBs/Banks and product companies
  • Efficient Prompting
Job Responsibility
Job Responsibility
  • Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development
  • Establishing and implementing new or revised applications systems and programs to meet specific business needs
  • Monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation
  • Integrating and deploying machine learning models and AI-powered features into Java-based enterprise applications
  • Collaborating with data scientists and AI specialists to build scalable and secure AI solutions
  • Applying Generative AI (GenAI) tools and techniques to accelerate development, optimize code, and improve documentation
  • Providing user and operational support on applications to business users
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems, provide evaluation of business processes, and make evaluative judgments
  • Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consulting with users, clients, and other technology groups on issues and recommending advanced programming solutions
  • Fulltime
Read More
Arrow Right

Sr Programmer Analyst Core Java Developer with Spring, SQL with AI-driven development tools

The Applications Development Senior Programmer Analyst is an intermediate-level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in systems analysis and programming software applications
  • A strong background in Java development is essential
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting and project management techniques/methods
  • Demonstrated ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in leveraging AI-powered coding assistants (e.g., GitHub Copilot) to enhance and streamline the software development lifecycle, including tasks such as code generation, refactoring, debugging, unit test creation, and documentation
  • B.Tech from a top engineering college/university, preferably in Computer Science, EE, or ECE branches
  • A substantial part of experience should be in top-notch IBs/Banks and product companies
  • Experience with AI co-pilot and other AI-driven development tools is highly valued
  • Efficient Prompting: Demonstrating expertise in crafting clear, concise, and effective prompts to maximize the utility of AI co-pilots for code generation, debugging, refactoring, and documentation
Job Responsibility
Job Responsibility
  • Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development
  • Establishing and implementing new or revised applications systems and programs to meet specific business needs
  • Monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation
  • Integrating and deploying machine learning models and AI-powered features into Java-based enterprise applications
  • Collaborating with data scientists and AI specialists to build scalable and secure AI solutions
  • Applying Generative AI (GenAI) tools and techniques to accelerate development, optimize code, and improve documentation
  • Providing user and operational support on applications to business users
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems, provide evaluation of business processes, and make evaluative judgments
  • Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consulting with users, clients, and other technology groups on issues and recommending advanced programming solutions
  • Fulltime
Read More
Arrow Right

Sr Programmer Analyst Core Java Developer with Spring, SQL with AI-driven development tools

The Applications Development Senior Programmer Analyst is an intermediate-level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in systems analysis and programming software applications
  • A strong background in Java development is essential
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting and project management techniques/methods
  • Demonstrated ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in leveraging AI-powered coding assistants (e.g., GitHub Copilot) to enhance and streamline the software development lifecycle, including tasks such as code generation, refactoring, debugging, unit test creation, and documentation
  • B.Tech from a top engineering college/university, preferably in Computer Science, EE, or ECE branches
  • A substantial part of experience should be in top-notch IBs/Banks and product companies
  • Experience with AI co-pilot and other AI-driven development tools is highly valued
  • Efficient Prompting: Demonstrating expertise in crafting clear, concise, and effective prompts to maximize the utility of AI co-pilots
Job Responsibility
Job Responsibility
  • Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development
  • Establishing and implementing new or revised applications systems and programs to meet specific business needs
  • Monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation
  • Integrating and deploying machine learning models and AI-powered features into Java-based enterprise applications
  • Collaborating with data scientists and AI specialists to build scalable and secure AI solutions
  • Applying Generative AI (GenAI) tools and techniques to accelerate development, optimize code, and improve documentation
  • Providing user and operational support on applications to business users
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems, provide evaluation of business processes, and make evaluative judgments
  • Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consulting with users, clients, and other technology groups on issues and recommending advanced programming solutions
  • Fulltime
Read More
Arrow Right

Java with AI Engineering - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: At least 8+ years of hands-on application development experience.
  • Java Expertise: Strong experience and knowledge in Core Java 11/17 and J2EE.
  • Microservices: Solid understanding and experience with Microservices architecture (Spring Boot) and building event driven distributed architecture with microservices.
  • Expertise on Web Services(REST/SOAP), Design Patterns , Concurrency Framework , Kafka and data structures/Collections, Docker.
  • Database Knowledge: Basic knowledge of databases such as Oracle/SQL.
  • Scripting: Basic knowledge of Python.
  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Communication: Strong communication and interpersonal skills.
  • Teamwork: Ability to work effectively in a team environment.
  • Methodology of AI includes Chunking, Embedding, AI Engineering, Prompt Engineering
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Java with AI Engineering - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10+ years of hands-on application development experience
  • Strong experience and knowledge in Core Java 11/17 and J2EE
  • Solid understanding and experience with Microservices architecture (Spring Boot) and building event driven distributed architecture with microservices
  • Expertise on Web Services(REST/SOAP), Design Patterns, Concurrency Framework, Kafka and data structures/Collections, Docker
  • Basic knowledge of databases such as Oracle/SQL
  • Basic knowledge of Python
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills
  • Ability to work effectively in a team environment
  • Methodology of AI includes Chunking, Embedding, AI Engineering, Prompt Engineering
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Java & AI

This role will require you to implement enterprise applications, design and deve...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech/M.Tech/MCA/MSc in Computer Science, Information Technology, or related disciplines
  • 3–5 years of relevant industry experience in enterprise application development, agentic AI, or intelligent systems
  • Expert level knowledge with experience working with Java
  • Must have worked in one or more public cloud environments – AWS, Azure, or Google Cloud
  • Experience working in Linux environments and containerized setups using Docker
  • Solid understanding of relational databases and proficiency in SQL
  • Familiarity with AI coding tools such as GitHub Copilot, or VS Code extensions (AI proficiency is a must)
  • Working experience with agentic AI frameworks, Large Language Model (LLMs), Model Context Protocol (MCP)
  • Excellent communication and teamwork skills
Job Responsibility
Job Responsibility
  • Implement highly usable enterprise applications and tools using Java technologies
  • Analyze and design complex features built as increments to existing products
  • Design and develop features on the product roadmap
  • Evaluate, investigate, and tune/optimize the performance of the application
  • Design, develop, and maintain intelligent agentic systems that autonomously plan, reason, and execute complex workflows
  • Build and orchestrate AI agents using frameworks such as LangGraph, integrate Large Language Models (LLMs)
  • Develop and integrate Model Context Protocol (MCP) to enable dynamic context management across agentic workflows
  • Write efficient, scalable, and clean code primarily in Java, with optional use of Python
  • Collaborate with cross-functional teams to define, design, and ship new agentic features in an Agile development environment
  • Ensure the availability, reliability, and performance of deployed agents and supporting services
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java & AI

This role will require you to implement highly usable enterprise applications an...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech/M.Tech/MCA/MSc in Computer Science, Information Technology, or related disciplines
  • 3–5 years of relevant industry experience in enterprise application development, agentic AI, or intelligent systems
  • Expert level knowledge with experience working with Java
  • Must have worked in one or more public cloud environments – AWS, Azure, or Google Cloud
  • Experience working in Linux environments and containerized setups using Docker
  • Solid understanding of relational databases and proficiency in SQL
  • Familiarity with AI coding tools such as GitHub Copilot, or VS Code extensions (AI proficiency is a must)
  • Working experience with agentic AI frameworks, Large Language Model (LLMs), Model Context Protocol (MCP)
  • Excellent communication and teamwork skills
Job Responsibility
Job Responsibility
  • Implement highly usable enterprise applications and tools using Java technologies
  • Analyze and design complex features built as increments to existing products
  • Design and develop features on the product roadmap
  • Evaluate, investigate, and tune/optimize the performance of the application
  • Design, develop, and maintain intelligent agentic systems that autonomously plan, reason, and execute complex workflows
  • Build and orchestrate AI agents using frameworks such as LangGraph, integrate Large Language Models (LLMs)
  • Develop and integrate Model Context Protocol (MCP) to enable dynamic context management across agentic workflows
  • Write efficient, scalable, and clean code primarily in Java, with optional use of Python
  • Collaborate with cross-functional teams to define, design, and ship new agentic features in an Agile development environment
  • Ensure the availability, reliability, and performance of deployed agents and supporting services
What we offer
What we offer
  • We prioritize a people-first culture
  • We embrace a flexible work model
  • We focus on well-being
  • We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are
  • Fulltime
Read More
Arrow Right
New

Intermediate Software Engineer – Java, DevOps & AI

We are looking for an Intermediate Java Developer to join our engineering team. ...
Location
Location
United Kingdom , Stockport
Salary
Salary:
35000.00 - 45000.00 GBP / Year
cdl.co.uk Logo
CDL Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java enterprise development experience
  • Experience with APIs and microservices
  • Understanding of software engineering principles and best practices
  • Exposure to DevOps / CI-CD pipelines
  • Experience working in an AI development environment
Job Responsibility
Job Responsibility
  • Design, build, and maintain Java-based applications and services
  • Deliver well-tested, secure and scalable solutions aligned to CDL standards
  • Take ownership of features or components end-to-end
  • Contribute to solution design and technical decisions
  • Support and improve CI/CD pipelines and deployment processes
  • Collaborate with Product and Platform teams
  • Participate in team ceremonies and squad delivery
  • Contribute to continuous improvement and adoption of AI tools
What we offer
What we offer
  • Hybrid Working (2 Days a Week in the office)
  • Flexible working
  • 25 days holiday to start, increasing by 1 day per 1 year of service up to 30 days
  • Top employer for 10th year running
  • Excellent training and development platform
  • Opportunities for career progression
  • Health and Wellbeing Programme
  • Virtual activities, lunch and learns, coffee mornings and meetups
  • Life and health assurance
  • Electric Vehicle Scheme
  • Fulltime
Read More
Arrow Right