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're seeking an exceptional Golang Software Engineering Lead - GenAI platformsto drive the backend technical vision and full-stack execution of our enterprise GenAI platform serving 180,000+ Citi employees globally. This is a senior technical leadership role for someone who wants to architect scalable, high-performance AI systems at the intersection of modern cloud-native development and cutting-edge AI—combining hands-on engineering excellence with strategic technical leadership. You'll work with cutting-edge AI infrastructure including Claude, Gemini, and proprietary Citi models running on OpenShift/Kubernetes, building the next generation of AI-powered backend services and microservices that transform how employees interact with enterprise AI systems.
Job Responsibility
Design, develop, and maintain core components of our production GenAI platform
Architect new systems and services that scale to enterprise requirements (180,000+ users)
Implement complex features across the entire stack, from backend services to frontend interfaces
Design and implement scalable microservices architecture for complex GenAI applications
Build sophisticated document processing and transformation pipelines
Optimize system performance, particularly for AI-related operations and high-throughput scenarios
Collaborate with AI researchers to implement state-of-the-art techniques
Develop real-time streaming architectures for AI responses using WebSockets and Server-Sent Events
Implement advanced caching strategies and distributed system patterns
Build practical LLM-based applications with production-grade reliability
Implement prompt engineering techniques and patterns for enterprise use cases
Architect vector database solutions and semantic search capabilities
Design streaming architectures for AI responses and real-time collaboration