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).
This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale.
Job Responsibility:
Build the tools that make Assist great
Work with data across the full stack
Own your features end to end
Build with safety and quality in mind
Set the technical direction
Be a great teammate
Requirements:
Strong experience building and deploying production applications across the full stack
Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus)
Deep experience working with data—whether that's building data pipelines, designing analytics systems, or creating data-driven products
Experience building user-facing features with modern frontend frameworks like React, Vue, or Angular
Strong SQL skills and experience with relational databases like Postgres
Experience building backend services and APIs that handle data at scale
Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes)
Strong understanding of CI/CD pipelines, testing frameworks, and automation
Experience with data visualisation tools and techniques
A data-driven mindset
A solutions-first approach
Technical leadership
A focus on impact
Clear communication and ownership
A collaborative spirit
Nice to have:
Direct experience building evaluation or testing frameworks for AI/ML systems
Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts
Experience with data pipeline tools like Apache Airflow, Dagster, or similar
Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure
Background in data science, analytics engineering, or similar data-focused roles
Contributions to open-source projects in the data or AI space
Experience working in highly regulated environments
What we offer:
27 days annual leave (plus bank holidays)
A discretional annual performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees, family, and friends