Senior Software Engineer –gen Ai Platforms

Citi

9+ years hands-on software engineering experience
Expert-level golang and python proficiency
Deep kubernetes and openshift expertise
The role involves defining the AI and engineering strategy for the entire bank while shaping the direction of travel under the Chief Technology Office

Job Summary

  • The role involves defining the AI and engineering strategy for the entire bank while shaping the direction of travel under the Chief Technology Office.
  • You will act as a technical anchor and visionary to build scaled, robust services centered around generative AI at an unprecedented global scale.
  • The team values a product-focused approach that bridges the gap between engineering and research, emphasizing fast iteration and removing bureaucracy.

Matching Summary

The role involves defining the AI and engineering strategy for the entire bank while shaping the direction of travel under the Chief Technology Office.

Skills & Requirements

Must-have

  • 9+ years hands-on software engineering experience
  • Expert-level Golang and Python proficiency
  • Deep Kubernetes and OpenShift expertise
  • Experience with LLMs like Claude and Gemini
  • Building high-throughput microservices architectures

Nice-to-have

  • React 19 and TypeScript development skills
  • Experience with vector stores and RAG architectures
  • Background in startup agility within large enterprises
  • Knowledge of AI safety and guardrail implementations
  • Passion for pair programming and code ownership

Key Requirements

  • Minimum 9 years of professional software engineering experience
  • Mastery of modern stacks including Go, Python, and React
  • Proven track record of architectural leadership and scaling systems

Work Rights

Not specified

Tailored Resume

Cover Letter