Sr Java AI Engineer

Cloudious•Charlotte, AZ
•Onsite

About The Position

We are seeking a Sr Java AI Engineer to join our team. This role involves developing and enhancing our AI and conversational platforms, focusing on backend development, event-driven architecture, and integrating large language models. The ideal candidate will have a strong background in Java and Spring Boot, with experience in Python, RESTful APIs, Kafka, and various database technologies. Exposure to conversational AI frameworks like Google Dialogflow CX and concepts like LLMs, agentic architectures, and prompt engineering is crucial. This is an onsite role with a contract duration.

Requirements

  • 6-8 years of strong experience in Java development, including proficiency in Spring SpringBoot.
  • 2-3 years of experience with Python, focused on backend or data-driven development.
  • Strong experience in building and consuming RESTful APIs.
  • Strong understanding of Reactive Programming (WebFlux, etc.).
  • Hands-on experience with Apache Kafka for event-driven architecture.
  • Database expertise in both MongoDB (NoSQL) and Oracle (RDBMS).
  • Experience with Flink for stream processing and data pipelines.
  • GraphQL knowledge.
  • Strong understanding of Google Dialogflow CX or similar conversational AI frameworks.
  • Exposure to LLM (Large Language Models), agentic architectures, and prompt engineering concepts.
  • Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworks.
  • Conceptual understanding of machine learning fundamentals and model telemetry.
  • Strong problem-solving and debugging skills.
  • Experience with microservices architecture, CI/CD pipelines, and cloud-native environments (OCP, Kubernetes, etc.).
  • Excellent communication skills; ability to collaborate across engineering and product teams.

Nice To Haves

  • Prior experience in banking, fintech, or digital assistant platforms is an advantage.
  • Python
  • Context Engineering
  • Google ADK
  • MCP
  • A2A
  • Multi Agent Set Up
  • General AI/ML
  • Arize
  • Architecture thinking/other ADK frameworks

Responsibilities

  • Develop and maintain Java-based applications with proficiency in Spring and SpringBoot.
  • Engage in backend or data-driven development using Python.
  • Build and consume RESTful APIs.
  • Implement event-driven architecture using Apache Kafka.
  • Utilize Flink for stream processing and data pipelines.
  • Work with conversational AI frameworks such as Google Dialogflow CX.
  • Integrate and leverage Large Language Models (LLMs) and agentic architectures.
  • Apply prompt engineering techniques.
  • Develop using agentic frameworks like ADK or Playbook.
  • Contribute to microservices architecture, CI/CD pipelines, and cloud-native environments.
  • Collaborate with engineering and product teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service