Job Summary
Standardized Job Title: Senior Software Engineer
Role: AI Platform Engineer with Java Background
Location: Bangalore
About the Role
We seek a highly accomplished Senior Java Developer with extensive Spring experience to join our distinguished team. This pivotal role requires a seasoned professional with robust technical expertise and refined client-facing skills, who will work closely with our esteemed clientele to deliver sophisticated and resilient solutions. This role is augmented with a focus on implementing and owning end-to-end AI features, integrating Large Language Models (LLMs) into production, and contributing to AI design decisions. We require a candidate with exceptional analytical prowess, unwavering drive, and meticulous attention to detail. The ideal candidate will be a cooperative team leader with a visionary mindset, capable of challenging existing paradigms and shaping future strategic directions. This position presents a unique opportunity to lead high-impact projects and engage directly with senior leadership.
Key Responsibilities
- Architect,
develop, and maintain complex enterprise-level applications utilizing the Java Spring framework and integrate advanced AI/ML features into production systems.
- Collaborate strategically with cross-functional teams to elicit requirements, provide expert technical guidance, and ensure the successful execution of projects.
- Lead the development of highly scalable and efficient backend services leveraging the Java Spring framework.
- Design, build, and maintain key AI/ML components, including Retrieval-Augmented Generation (RAG) pipelines and AI agent workflows.
- Implement and manage integrations with Large Language Model (LLM) APIs, handling rate limiting, error handling, caching, and building validation layers.
- Mentor and guide junior developers, fostering their professional growth and contributing to the overall advancement of the development team.
- Conduct rigorous code reviews to
📌 AI Platform Engineer (India)
🏢 Circles
📍 India