JOB SUMMARY
We are seeking a highly skilled Senior Software Engineer with deep expertise in Java Full Stack development and
Agentic AI systems to design, build, and scale intelligent enterprise applications. The ideal candidate will have
strong experience in building autonomous AI agents, LLM orchestration frameworks, and cloud-native
architectures to deliver next-generation AI-powered solutions.
KEY RESPONSIBILITIES
Design and develop production-grade Agentic AI systems using Java and modern AI/ML frameworks
Build autonomous AI agents capable of reasoning, planning, and executing complex multi-step tasks
Architect and implement LLM orchestration pipelines (LangChain, LlamaIndex, Semantic Kernel)
Develop full-stack applications with Java/Spring Boot backend and React/Angular/Vue frontend
Design RESTful APIs and GraphQL services for AI agent integration
Implement RAG (Retrieval-Augmented Generation) systems with vector databases (Pinecone, Weaviate,
Milvus)
Build and optimize prompt engineering frameworks and agent memory systems
Deploy and scale AI applications on cloud platforms (AWS, Azure, GCP) using Kubernetes
Integrate with LLM providers (OpenAI, Anthropic, Azure OpenAI, open-source models)
Mentor junior engineers and drive technical excellence across the team
Collaborate with cross-functional teams to define AI product strategy and roadmap
REQUIRED SKILLS (MUST HAVE)
Agentic AI & LLM Systems ★ MANDATORY
Deep expertise in building Agentic AI systems — autonomous agents capable of tool use, planning,
reflection, and multi-step reasoning
Hands-on experience with LLM orchestration frameworks (LangChain, LlamaIndex, AutoGen, CrewAI)
for building complex agent workflows
Strong understanding of RAG architectures, vector embeddings, semantic search, and knowledge
retrieval systems for grounding AI responses
Experience with prompt engineering, chain-of-thought reasoning, and agent memory/context
management patterns
Java Full Stack Development
7+ years of professional Java development experience (Java 11/17/21)
Expert-level knowledge of Spring Boot, Spring Cloud, Spring Security
Experience with microservices architecture, event-driven systems, and distributed computing
Proficiency in frontend technologies — React, Angular, or Vue.js with TypeScript
Core Technical Skills
Backend: Spring Boot, Hibernate/JPA, Maven/Gradle
Frontend: React/Angular/Vue, TypeScript, HTML5/CSS3
Databases: PostgreSQL, MongoDB, Redis, Elasticsearch
APIs: RESTful APIs, GraphQL, gRPC, WebSockets
Cloud & DevOps
Strong experience with AWS, Azure, or GCP cloud services
Kubernetes, Docker, Terraform, CI/CD pipelines (Jenkins, GitHub Actions)
Experience with serverless architectures (Lambda, Azure Functions)
AI/ML Integration
Integration with OpenAI, Anthropic Claude, Azure OpenAI, and open-source LLMs (Llama, Mistral)
Vector databases — Pinecone, Weaviate, Milvus, Chroma, or pgvector
Experience with embedding models and semantic similarity search
PREFERRED SKILLS (GOOD TO HAVE)
Python proficiency for AI/ML prototyping and data processing
Experience with Model Context Protocol (MCP) for agent tool integration
Knowledge of AI agent evaluation frameworks and benchmarking
Experience with fine-tuning LLMs and RLHF techniques
Familiarity with MLOps platforms (MLflow, Kubeflow, SageMaker)
Graph databases (Neo4j) for knowledge graphs
Apache Kafka, RabbitMQ for event streaming
Observability tools — OpenTelemetry, Prometheus, Grafana
Experience with real-time AI applications and streaming inference
SOFT SKILLS
Strong system design and architectural thinking
Excellent communication skills with ability to explain complex AI concepts to stakeholders
Leadership mindset with experience mentoring and guiding engineering teams
Proactive problem-solving and ownership of end-to-end delivery
Ability to thrive in ambiguous environments and drive clarity
Pay: ₹376,828.42 - ₹1,624,144.78 per year
Work Location: In person