Skip to content
← Back to job listings

Senior Staff Engineer, Gen AI with Java

Nagarro · Remote, India

Software DevelopmentLeadRemoteQuick applyfull-time3 days ago

About The Role

  • Strong hands-on expertise in Java and Python development within enterprise production environments
  • Proven experience building AI-powered applications, autonomous agents, and intelligent workflow automation solutions
  • Strong experience with Microsoft Azure AI and Machine Learning services
  • Hands-on experience with LLM application frameworks such as LangChain, LangGraph, or similar agent orchestration platforms
  • Strong knowledge of API development, microservices, and system integration patterns
  • Experience integrating AI solutions with APIs, databases, SaaS platforms, and enterprise applications
  • Solid understanding of prompt engineering, memory management, retrieval-augmented generation (RAG), and tool-calling architectures
  • Experience designing scalable, secure, and cloud-native applications on Azure
  • Strong software engineering fundamentals including system design, data structures, algorithms, and distributed systems
  • Experience with CI/CD pipelines, containerization, monitoring, logging, and observability tools
  • Strong problem-solving, stakeholder management, and technical leadership skills
  • Experience deploying and supporting AI solutions in production environments

RESPONSIBILITIES

  • Design, develop, and deploy autonomous AI agents capable of reasoning, planning, and executing complex business workflows
  • Build and orchestrate agent-based solutions using LangChain, LangGraph, and modern AI agent frameworks
  • Develop scalable backend services, APIs, and integrations using Java and Python
  • Integrate AI agents with enterprise systems, databases, third-party APIs, and SaaS platforms
  • Design and implement advanced prompt engineering, memory architectures, and tool-use capabilities
  • Deploy, monitor, and optimize AI agents in production environments for performance, reliability, and cost efficiency
  • Establish evaluation frameworks, testing strategies, logging mechanisms, and feedback loops to continuously improve agent behavior
  • Design cloud-native AI architectures leveraging Azure AI and Machine Learning services
  • Collaborate with product, engineering, and data teams to embed AI capabilities into business-critical applications
  • Troubleshoot complex technical issues across AI, application, integration, and cloud environments
  • Provide technical leadership, conduct architecture reviews, and mentor engineering teams
  • Stay current with emerging AI technologies, LLM advancements, agent frameworks, and industry best practices
  • Ensure successful delivery of AI solutions that meet business, scalability, security, and operational requirements

Bachelor’s or master’s degree in computer science, Information Technology, or a related field

This listing was posted by a verified recruiter at Nagarro. Report this listing