C

Citi

Runs banking and payments for global clients

Senior Lead Python AI/ML Engineer

Applied Machine LearningUpdated on Nov 13
Full-timeIndiaNo salary listed

About the Job

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, Applied Mathematics, or a related quantitative field.
  • 10 to 12 years of professional experience in software engineering and production AI/ML system development.
  • Advanced proficiency in Python 3.x, including multiprocessing/asyncio, design patterns, profiling, packaging, and clean code paradigms.
  • Deep practical experience with PyTorch, TensorFlow, Scikit-learn, XGBoost, and LightGBM.
  • Demonstrated success building production GenAI applications using LangChain, LlamaIndex, CrewAI, or AutoGen.
  • Hands-on experience with embedding models, dense retrieval, rerankers, and vector indexing strategies.
  • Strong hands-on experience with AWS, GCP, or Azure; Docker and Kubernetes; and distributed data processing with PySpark or Ray.
  • Proven track record orchestrating end-to-end ML lifecycles from data validation to real-time inference monitoring.

Responsibilities

  • Architect, build, and deploy production-grade Generative AI systems, including Retrieval-Augmented Generation (RAG), autonomous agents, semantic search pipelines, and multi-modal AI workflows.
  • Integrate Google Gemini, Anthropic Claude, and open-source models including Llama and Mistral, optimizing latency, cost, and accuracy.
  • Build domain-specific prompt engineering frameworks, fine-tuning pipelines (LoRA/QLoRA), model evaluation benchmarks, and guardrails to minimize hallucinations and bias.
  • Lead the architecture of predictive ML algorithms, including anomaly detection, graph neural networks, and supervised/unsupervised classifiers, for real-time risk assessment.
  • Design resilient, low-latency, horizontally scalable Python microservices and APIs using FastAPI, Flask, and AsyncIO for high-throughput transactional traffic.
  • Integrate vector databases such as Pinecone, Milvus, Qdrant, Chroma, and pgvector with distributed caching and event streaming platforms such as Kafka and RabbitMQ.
  • Implement MLOps and LLMOps practices, including CI/CD pipelines, automated model retraining, observability with MLflow or Weights & Biases, and model drift monitoring.
  • Collaborate with US-based and global Risk, Compliance, and Loss Prevention teams to build AI solutions targeting identity theft, account takeover, synthetic identity fraud, card-not-present fraud, and transaction anomaly detection.
  • Use unstructured data, including investigator notes, SAR filings, and customer interaction logs, with GenAI to automate fraud triage and investigative summarization.
  • Ensure adherence to US banking regulatory standards, including FCRA, GLBA, Model Risk Management SR 11-7, Fair Lending, and Explainable AI.
  • Mentor senior and mid-level data scientists and software engineers across the Chennai engineering hub in modern GenAI patterns, clean code principles, and production readiness.
  • Drive the technical roadmap, evaluate emerging AI frameworks, conduct proof-of-concepts, and present architectural proposals to global engineering leadership.

Desired Qualifications

  • Hands-on experience integrating Google Gemini and Anthropic Claude APIs, including function calling/tools, context caching, and prompt optimization for Gemini Pro/Flash and Claude Opus/Sonnet/Haiku.
  • Experience designing fraud rule engines, anomaly detection platforms, or predictive risk models.
  • Familiarity with transaction monitoring, biometric behavioral analytics, and fraud consortium datasets.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs