Citi

Senior Golang Engineer - GenAI Platforms

Citi
Apply
3 days ago
Pune, India or Bengaluru, IndiaSenior

Responsibilities

  • Build scalable, robust services and platforms centered around generative AI.
  • Develop CLIs, SDKs, runtimes, and other foundational platform components.
  • Drive architectural vision and lead the 0-to-1 development of enterprise-grade AI platforms and products.
  • Design and build reliable, secure distributed systems with strong developer and user experiences.
  • Define strategic technical direction for Citi’s generative AI capabilities.
  • Scale and iterate generative AI products to support massive throughput and complex internal-customer needs.
  • Drive technical alignment across multiple engineering organizations and break down organizational silos.
  • Lead from the front through hands-on coding, pair programming, and close engagement with the codebase.

Requirements

  • At least 9 years of hands-on experience.
  • Expert-level Golang experience building concurrent, high-throughput systems.
  • Deep experience with Kubernetes ecosystems, container orchestration, and modern security paradigms.
  • Experience architecting and scaling distributed systems and enterprise platforms.
  • Understanding of language models, fine-tuning methodologies, RAG architectures, and JIT context retrieval strategies.
  • Experience designing AI control planes, sandboxing systems, large-scale vector stores, and search algorithms.
  • Extensive experience with large-scale ETL development and data pipeline architecture.
  • Experience with AI safety and guardrail implementations, bug bounty programs, and/or responsible disclosure programs.
  • Experience leading technical initiatives in startup environments or creating startup-like agility within a large enterprise.
  • Python experience is desirable.
  • Ability to provide architectural leadership, drive technical consensus, and influence multiple engineering organizations.

Benefits

  • Full-time employment.
  • Citi provides equal employment opportunity and reasonable accommodation support for applicants with disabilities.

Tech Stack

GoGrafanagRPCKubernetesMongoDBOpenShiftPrometheusPythonReactRedisTypeScriptVault
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