Citigroup logo

Apps Dev Tech Lead Analyst – C13

Citigroup
Posted this week

LOCATION

Pune · Hybrid

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonPrompt EngineeringMachine LearningMicroservices ArchitectureLarge Language ModelsAgentic AI

Job description

Overview

Hands-on Senior AI Engineer role in Citi's Banking Technology organization, building and deploying Generative AI and Agentic AI solutions for banking use cases.

What you'll do

  • Design, implement, test, and deploy scalable generative AI applications and agentic workflows for critical banking use cases, ensuring high performance, security, and reliability.
  • Build end-to-end applications integrating front-end interfaces, backend services, and LLM tools, APIs, and Model Context Protocol (MCP) integrations.
  • Champion an agile, MVP-first mindset to rapidly develop Proof of Concepts (POCs), run A/B experiments, iterate based on feedback, and accelerate time-to-value.
  • Implement evaluation metrics, guardrails, automated testing, and telemetry to benchmark agent behavior, response accuracy, and operational performance.
  • Collaborate closely with Lead Engineers, Data Scientists, Product Managers, and cross-functional teams; uphold best practices in code quality, automated testing, CI/CD, and peer reviews.
  • Stay abreast of advancements in LLMs, multi-agent orchestration frameworks, prompt engineering, and autonomous systems, applying relevant patterns to banking solutions.

What you'll need

  • Solid working knowledge of enterprise LLMs (e.g., OpenAI/ChatGPT, Claude, Gemini, Llama) and prompt engineering techniques (chain-of-thought, few-shot prompting, RAG).
  • In-depth technical and hands-on experience with RAG and Text2SQL use cases, Agentic Platform development, LLM parameter tuning, and performance optimizations.
  • Hands-on experience with multi-agent orchestration frameworks (e.g., LangGraph, LangChain, AutoGen, CrewAI, or N8N).
  • Practical experience implementing and integrating Model Context Protocol (MCP) or custom tool-calling interfaces into agentic systems.
  • Working knowledge of ML frameworks/libraries (e.g., PyTorch, TensorFlow, Scikit-Learn, Pandas, NumPy).
  • Strong hands-on proficiency in Python (e.g., FastAPI, Flask, Django).
  • Experience working with relational and NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB) as well as vector databases.
  • Solid understanding of RESTful/gRPC API design, microservices, event-driven architectures, and distributed systems.
  • Hands-on experience with containerization and orchestration tools (Docker, Kubernetes) and CI/CD pipelines (Git, GitLab/Jenkins).
  • Strong analytical and problem-solving skills with a pragmatic approach to technical challenges.
  • Good communication and collaboration skills with experience operating in agile engineering teams.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related technical field (or equivalent practical experience).
  • 7+ years of progressive software development experience with strong hands-on coding and delivery in production environments.
  • 2+ years of dedicated experience developing and deploying AI/ML, Generative AI, LLM-powered applications, or agentic workflows.
  • Proven track record of delivering resilient, high-quality features in an enterprise or production setting.

Nice to have

  • Experience in banking, financial services, or other highly regulated enterprise environments.

Details

  • Employment type: Full time.
  • Job family: Applications Development (Technology).
  • Other relevant skills: Java (Programming Language).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Apps Dev Tech Lead Analyst – C13