Citi

Software Engineering Lead - GenAI Platforms

Citi
Apply
3 days ago
Pune, India or Bengaluru, IndiaStaff+

Responsibilities

  • Architect and build core GenAI platform components serving more than 180,000 users across distributed systems.
  • Implement full-stack features including Go microservices, document pipelines, React interfaces, and real-time streaming architectures.
  • Build production-grade LLM applications, vector database capabilities, agentic systems, and AI inference optimizations.
  • Design observability solutions, lead incident response and blameless postmortems, and build CI/CD pipelines with comprehensive monitoring and alerting.
  • Architect Kubernetes and OpenShift deployments, implement Istio service mesh, and drive infrastructure-as-code and GitOps workflows.
  • Set architectural direction across services and teams, mentor engineering talent, and lead cross-functional collaboration with product and AI researchers.
  • Represent engineering in leadership forums and promote security, reliability, quality, and engineering best practices.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
  • 15+ years of software development experience and 5+ years of technical leadership experience.
  • 5+ years of experience with cloud-native architectures and 3+ years of experience with AI/ML systems in production.
  • 5+ years of expert-level Go programming experience with deep concurrency knowledge.
  • 3+ years of TypeScript and React experience.
  • Expertise in microservices architecture, clean code principles, distributed systems, Kubernetes/OpenShift, service meshes, containerization, and infrastructure-as-code.
  • Experience delivering high-throughput, low-latency enterprise-scale systems for environments with more than 10,000 users.
  • Practical experience with production LLM applications, prompt engineering, vector databases, streaming architectures, RAG patterns, and multi-agent orchestration.
  • Strong communication, technical strategy, mentorship, cross-functional collaboration, and business translation skills.

Benefits

  • Full-time role with startup autonomy and enterprise resources at a global financial institution.
  • Opportunity to work with world-class engineers and researchers on global-scale enterprise AI infrastructure.
  • Opportunity to build systems with real business impact while working with frontier GenAI capabilities.

Tech Stack

GoGrafanagRPCIstioKubernetesMongoDBOpenShiftPrometheusReactRedisTypeScriptVault
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me