Generative AI Software Engineer

Citi · Pune Maharashtra India

Pune Maharashtra IndiaPosted 27 Oct 2026Last checked 27 Oct 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

Do you thrive on solving complex problems and building full-stack solutions that make an impact? Ready to influence big tech decisions and help shape the AI Strategy of a global bank?" Group AI is Citi's unified Artificial Intelligence organization, responsible for defining and executing the Citi’s AI strategy, platforms, products, governance, and adoption initiatives. The organization enables scalable, responsible, and business-aligned AI innovation, accelerating transformation while ensuring robust controls, risk management, and operational excellence across the enterprise. The AI Strategy, Strategic Partnerships and Enablement organization within Group AI, is seeking a hands-on Generative AI Software Engineer to evaluate, prototype, and scale emerging AI technologies across the firm. This role sits at the intersection of AI engineering, innovation, and enterprise adoption, partnering with startups, technology vendors, and internal stakeholders to develop cutting-edge AI capabilities and accelerate the delivery of business value. We are seeking a Generative AI Software Engineer with expertise in modern AI technologies and a passion for building AI‑first product experiences. The role is hands-on development role to join existing engineering team based out US, UK and India. The candidate will be joining an existing global team of strategy analysts, project/product managers and engineers. 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 Bring 7+ years of software engineering experience building enterprise-grade applications and platforms. Full-Stack Development Fluency in at least two programming languages, with strong preference for Python, 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. Cloud-Native & Container Orchestration Hands-on experience with Docker, Kubernetes, and OpenShift.

Skills mentioned

  • JavaScript
  • TypeScript
  • Python
  • Flask
  • FastAPI
  • Docker
  • Kubernetes
  • PostgreSQL
  • MongoDB
  • Snowflake
  • LLMs
  • Pandas

Want to reach Citi's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at Citi

All Citi jobs and company facts →

Browse more