This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are Citi's Application, Platform and Engineering group, a start-up with the exciting mission of shaping the direction of travel for the entire bank under the Chief Technology Office. We define the AI and engineering strategy for the bank. We are a team of talented engineers, product managers, and SMEs, taking ambiguous concepts and making them real by engineering cutting-edge products at planetary scale. We are solely focused on the most modern technology and engineering disciplines: generative AI, cloud-native architectures, security, modern app stacks, open-source, and the latest and greatest in the Kubernetes ecosystem. Generative AI is a rapidly evolving space. As a Senior Engineer, you will be the technical anchor and visionary for this domain. We ask that you share with us examples of projects that you have architected and scaled. Ideally, these examples should showcase clever distributed architectures, systematic evaluation of LLM behaviours at scale, and your ability to drive technical consensus across large organizations.
Job Responsibility:
Build scaled, robust services and platforms centred around generative AI, including developing CLIs, SDKs, runtimes and more
Drive architectural vision and lead the 0-1 build of foundational, enterprise-grade AI platforms and products
Design and build high-quality, highly reliable, and secure distributed systems with developer and user experience at the center
Create 'firsts' in the Generative AI space for Citi, acting as a core member of the team that defines the strategic technical direction for the entire bank
Continually iterate and scale Generative AI products to handle massive throughput, whilst anticipating and listening to the complex needs of internal customers
Drive technical alignment across multiple engineering organizations, breaking down silos to deliver cohesive AI capabilities
Requirements:
9+ Years of Hands-on experience
Go microservices
React 19+/TypeScript
OpenShift/Kubernetes
MongoDB/Redis/S3
REST/gRPC/WebSockets
Claude/Gemini/proprietary LLMs
OAuth/JWT/Vault
GitOps CI/CD
Prometheus/Grafana/ELK
Expert-level fluency in Golang and Python
Deep expertise in the Kubernetes ecosystem, container orchestration, and modern security paradigms
Understanding of language models, embeddings models and RAG architectures
Proven experience designing control planes, sandboxing systems for AI experimentation, and managing large-scale vector stores and search algorithms
Extensive experience in large-scale ETL development and data pipeline architecture
Experience maintaining and/or contributing to bug bounty, responsible disclosure programs, and AI safety/guardrail implementations
Experience leading technical initiatives within fast-paced startup environments or driving startup-like agility within a large enterprise