Overview
Hands-on Generative AI Software Engineer in Group AI's AI Strategy, Strategic Partnerships and Enablement organization, evaluating, prototyping and scaling emerging AI technologies across the firm.
What you'll do
- Design and build LLM-powered AI agents that automate and streamline AI Strategy workflows end-to-end.
- Build rapid proofs of concept (PoCs), prototypes, and production-ready solutions to validate emerging technologies and business use cases.
- Develop scalable APIs, microservices, and backend services that integrate AI capabilities into enterprise applications.
- Build high-quality, reliable products with user experience at the center.
- Contribute to the evolution of the core AI Strategy platforms: architecture, performance, and reliability.
- Maintain strong engineering discipline: clean architecture, performance optimization, testing, and documentation.
What you'll need
- 7+ years of software engineering experience building enterprise-grade applications and platforms.
- Fluency in at least two programming languages, with strong preference for Python and JavaScript/TypeScript.
- Ability to build and own end-to-end features across backend services and user-facing interfaces.
- Strong proficiency in Python and modern AI development frameworks such as FastAPI, Flask, Pandas, Scikit-learn, Hugging Face, LangChain, and LangGraph.
- Hands-on experience building Generative AI applications using proprietary and open-weight LLMs.
- Deep understanding of RAG architectures, prompt engineering, agent orchestration, model evaluation, and AI application design patterns.
- Hands-on experience with Docker, Kubernetes, and OpenShift.
- Proven ability to design and deploy scalable, resilient microservices in containerized environments.
- Solid understanding of relational databases (PostgreSQL) and NoSQL platforms (MongoDB), as well as cloud data warehousing with Snowflake.
- Ability to design appropriate data models for AI-driven applications, including vector stores and knowledge bases.
- Strong commitment to clean architecture, test coverage, documentation, and adherence to engineering standards.
Nice to have
- Experience in regulated or enterprise environments.
- Experience with AI observability platforms, LLM evaluation frameworks, and software development agents.
- Familiarity with AI governance, model risk management, data privacy, and security requirements in regulated environments.
- Experience evaluating third-party AI platforms, startup technologies, or emerging AI solutions.
- Financial services, fintech, or other regulated-industry experience.
Details
- Location: Pune, Maharashtra, India.
- Full-time position.
- Joins an existing global team based in the US, UK and India, alongside strategy analysts, project/product managers and engineers.
Read the full description and apply on the company’s own careers page.