Java AI Engineer
Core
Design, build, and maintain scalable microservices and autonomous AI agents integrating LLMs into enterprise mobile applications.
Role type
Senior IC Java AI Engineer (Agentic Systems & LLM Integration)
Builds
Enterprise mobile apps with agentic AI features, multi-step reasoning systems, and LLM-powered tools.
Domain
Enterprise Software / Artificial Intelligence / Mobile Applications
Deliverable
production ML models | product features
Required skills
Java 17/21+, Spring Boot, Agentic AI system design, LLM integration, RESTful API design, Prompt Engineering, System reliability (guardrails, rate limiting), Observability
Preferred skills
LangChain or equivalent orchestration frameworks, Azure Co-pilot experience, Technical writing
Technologies
Java, Spring Boot, Spring AI, LangChain4j, Azure Co-pilot
Responsibilities
Architect and implement autonomous AI agents with multi-step reasoning and memory management; Integrate commercial LLMs via robust RESTful APIs; Craft and version-control complex prompts for deterministic outputs; Implement guardrails and fallback mechanisms for enterprise-grade reliability; Collaborate with product and frontend teams to define AI use cases for mobile apps.
Seniority
Senior, hands-on IC
