Citi
Posted 2mo ago

Senior Generative AI Engineer with Java Full-stack - Vice President

Citi
Pune, Maharashtra, India
HybridFull Time
Responsibilities
  • engineering solutions
  • designing systems
  • deploying models
Requirements
  • Requires 12+ years in software engineering
  • Java full-stack and expert Python
  • Generative AI, APIs
  • ML frameworks
  • Architecture
  • Docker
  • Kubernetes
  • Databases, and a bachelor's degree
  • Master's preferred
Technical tools mentioned
JavaPythonFastAPIDjangoFlaskPySparkGoogle ADKLangGraphLangChainAutoGenCrewAITensorFlowPyTorchScikit-LearnNumPyPandasChatGPTClaudeGeminiLlamaGitCI/CDDockerKubernetesOraclePostgresMongoDB

Job description

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Senior Java Fullstack GenAI Developer - Vice President is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

  • About the Role:

    We are seeking a highly experienced and innovative Senior Generative AI Engineer with over 12 years of industry experience, including a strong background in Java Full-stack development, to join our dynamic team. The ideal candidate will be instrumental in designing, developing, and deploying cutting-edge generative AI solutions that drive significant business impact. This role requires deep hands-on expertise in building scalable enterprise-grade AI systems, coupled with a solid understanding of software development best practices and robust architecture patterns, with a proven track record in both Java and Python ecosystems.

    Responsibilities:

  • Lead the engineering and execution of scalable enterprise Generative AI solutions from concept to production.
  • Design, develop, and implement advanced AI models and systems, with a focus on generative AI, leveraging large language models (LLMs) and agentic AI architectures.
  • Integrate AI services into existing enterprise systems by designing and implementing robust, high-performance APIs.
  • Apply expert-level proficiency in Python frameworks (e.g., FastAPI, Django, Flask, PySpark) for AI development and system integration.
  • Leverage significant past experience in Java development for building robust, scalable enterprise applications and integrating AI components within existing Java-based systems.
  • Utilize deep understanding of core AI concepts, including knowledge representation, automated planning, decision-making under uncertainty, and multi-agent systems, to inform solution design.
  • Gain hands-on experience with relevant AI frameworks and orchestration tools such as Google ADK, LangGraph, LangChain, AutoGen, and CrewAI.
  • Leverage extensive experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., Scikit-Learn, NumPy, Pandas) to build and optimize AI models.
  • Develop, deploy, and integrate Model Context Protocols (MCPs) into sophisticated agentic AI systems.
  • Demonstrate deep familiarity and practical application of large language models (LLMs) such as ChatGPT, Claude, Gemini, and Llama within agentic systems.
  • Champion software development best practices, including version control (Git), CI/CD pipelines, comprehensive testing, and rigorous code reviews.
  • Ensure application resiliency and adhere to strong security principles in all AI projects.
  • Apply expertise in system design, application development, and operational stability for critical AI initiatives.
  • Utilize deep experience with application and data architecture patterns and designs, emphasizing API-First Design, microservices, and event-driven architectures.
  • Leverage managed services and existing platforms effectively to accelerate development and deployment.
  • Possess hands-on experience with containerization and orchestration technologies, specifically Docker and Kubernetes.
  • Proactively identify and solve complex technical challenges with excellent analytical, innovative, pragmatic, and creative problem-solving skills.
  • Qualifications:

  • 12+ years of progressive experience in software engineering, with a significant focus on Generative AI.
  • Prior hands-on experience in Java Full-stack development is required.
  • Expert-level proficiency in Python, including experience with frameworks such as FastAPI, Django, Flask, or PySpark.
  • Solid understanding of core AI concepts: knowledge representation, automated planning, decision-making under uncertainty, and multi-agent systems.
  • Demonstrated hands-on experience with generative AI frameworks/orchestration tools like Google ADK, LanGraph, LangChain, AutoGen, or CrewAI.
  • Extensive experience with machine learning frameworks (TensorFlow, PyTorch) and libraries (Scikit-Learn, NumPy, Pandas).
  • Proven experience in creating, deploying, and integrating MCPs into agentic AI systems.
  • Deep familiarity with large language models (LLMs) (e.g., ChatGPT, Claude, Gemini, Llama) and their application in agentic systems.
  • Strong experience in designing and implementing robust APIs for AI services.
  • Proficient in software development best practices: Git, CI/CD, comprehensive testing, and code reviews.
  • Strong understanding of agile methodologies, application resiliency, and security principles in AI.
  • Proven expertise in system design, application development, and ensuring operational stability.
  • Deep experience with application and data architecture patterns and designs, including API-First Design, microservices, and event-driven architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Proficiency in database technologies such as Oracle, Postgres, or MongoDB.
  • Excellent analytical, innovative, and problem-solving skills.
  • Previous experience within the banking or financial services industry, understanding regulatory environments and specific challenges, is a plus.
  • Education:

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related technical field.

Education:

  • Bachelor’s University degree
  • Master’s degree preferred

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

About Citi

A global financial services providing banking and credit services.

Year founded
1812
Employees
219000
Organization type
Public
Headquarters
US

Similar jobs

Generative AI Engineer roles near Pune, Maharashtra
1d
Save
Mark Applied
Hide
GenAI Developer
Pune or Chennai
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
4+ YOEBachelor's or master's degree in a relevant field and 4+ years of experience, including software or AI development. Requires Python, GenAI, RAG, agentic workflows, APIs, Docker, and Git.
Python, Google Agent Development Kit (ADK), LangGraph, CrewAI, Model Context Protocol (MCP), Agent2Agent (A2A) protocol, OpenAI Agents SDK, OpenAI, Gemini, Claude, LangChain, LlamaIndex, Docker, Git, AWS, GCP, Azure
5d
Save
Mark Applied
Hide
Generative AI Engineer – GCP
Bangalore or Kochi or Pune or Thiruvananthapuram
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5–7 years in software, AI/ML, or Generative AI; advanced Python, GCP, Vertex AI, LLMs, agents, LangChain, MCP, RAG, vector databases, AI security, and Guardrails.
Generative AI, Google Cloud Platform, Vertex AI, Python, LangChain, Google ADK, Model Context Protocol (MCP), BERT, BigQuery, Cloud Storage, Cloud Functions, Cloud Run, Vertex AI Pipelines, Model Registry, Endpoints
1w
Save
Mark Applied
Hide
Google Cloud Generative AI Engineer (Vertex AI & Agentic AI)
Pune, Maharashtra, India
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
4+ YOERequires 4–8 years in software, cloud, or AI/ML engineering; GCP, Vertex AI, Gemini, Google ADK, Python, RAG, vector databases, cloud-native technologies, CI/CD, Git, Docker, and Kubernetes experience.
Google Cloud Platform (GCP), Vertex AI, Gemini, Model Garden, Google Agent Development Kit (ADK), Python, REST APIs, Vertex AI Vector Search, Pinecone, Weaviate, ChromaDB, Cloud Run, GKE, Pub/Sub, Cloud Functions, BigQuery, Cloud Storage, Git, Docker, Kubernetes, LangChain, LangGraph, CrewAI
1mo
Save
Mark Applied
Hide
Lead / Sr. Generative AI Developer with AWS
Gurgaon or Pune or Coimbatore or Chennai or Hyderabad or Bangalore
OnsiteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
6+ YOEBachelor's degree in CS/Engineering,6+ years experience (6–12),5+ years cloud architecture,hands‑on with AWS services and Amazon Bedrock,LLMs,prompt engineering,RAG,Python and React/Node.js,API/microservices design.
AWS Bedrock, Amazon Bedrock, AWS IAM, EC2, S3, Lambda, RDS, VPC, IAM, Anthropic Claude, Titan, Python, ReactJS, Node.js, REST API, Large Language Models (LLM), Retrieval-Augmented Generation (RAG), LangChain, LlamaIndex, OpenSearch, Pinecone, FAISS, Azure, OpenAI, LinkedIn Learning
2mo
Save
Mark Applied
Hide
AI / Generative AI Engineer - Agentic Systems & Platforms - VOIS (Pune, IN)
Pune, Maharashtra, India
OnsiteFull Time
Vodafone
VodafoneLondon Stock Exchange: VOD: Global provider of mobile and fixed-line telecommunications services.
Strong Python backend engineering; building LLM-based apps, RAG systems, and agentic workflows; cloud, containers, and observability; security and Responsible AI.
Python, FastAPI, Flask, Docker, Kubernetes, LangChain, LangGraph, Semantic Kernel, Azure, AWS, GCP, Vector databases
2mo
Save
Mark Applied
Hide
AI / Generative AI Engineer - Agentic Systems & Platforms - VOIS
Pune, Maharashtra, India
OnsiteFull Time
Vodafone
VodafoneLondon Stock Exchange: VOD: Global provider of mobile and fixed-line telecommunications services.
Design and build production-grade LLM applications, RAG systems, multi-agent orchestration, backend APIs in Python, vector DBs, cloud deployments, Docker/Kubernetes, and implement observability and Responsible AI.
LLM, Retrieval-Augmented Generation (RAG), LangChain, LangGraph, Semantic Kernel, Python, FastAPI, Flask, vector databases, Docker, Kubernetes, Azure, AWS, GCP, CI/CD
2mo
Save
Mark Applied
Hide
Senior Lead Generative AI Engineer (IC)
Pune or Mumbai
OnsiteFull Time
CRISIL
CRISILNational Stock Exchange (NSE) / Bombay Stock Exchange (BSE): CRISIL: Global provider of credit ratings, research, and analytics services.
9+ YOE9+ years software engineering with advanced Python, deep learning/LLM experience, RAG and LLMOps capability, multi-agent orchestration, MCP integrations, cloud deployment (AWS/Azure), and strong software architecture skills.
Python, AWS, Azure, MCP, LLMOps, RAG, Large Language Model
3mo
Save
Mark Applied
Hide
AES - DE - Generative AI Application Developers
Pune, Maharashtra, India
OnsiteFull Time
Zensar
ZensarNational Stock Exchange of India: ZENSARTECH: Global technology firm providing digital transformation and infrastructure services.
4+ YOEBE Computer with 4-8 years of experience; strong Python, TypeScript/Node.js; cloud-native microservices; GenAI APIs; RAG pipelines; LangChain tooling.
Python, TypeScript, Node.js, REST, gRPC, FastAPI, Kafka, Docker, Kubernetes, Helm, Git, GitHub Actions, FluxCD, GitOps, LangChain, LlamaIndex, LangGraph, AutoGen, OpenAI, Anthropic, Azure OpenAI, Pinecone, FAISS, Weaviate, pgvector