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, shaping a high-visibility platform and helping to define the standards for how a global bank adopts this technology safely and at scale. This is a hands-on technical leadership role. You'll spend your time equally between writing code, architecting systems, and shaping both the technical and non-technical direction of our team and product. We're looking for someone who leads from the front, setting the standard through their own work while elevating everyone around them.
Job Responsibility
Lead, code, and deliver
Own critical systems
Shape our technical direction
Champion safety and security
Be a force multiplier
Communicate with purpose
Requirements
Proven experience leading technical projects and mentoring other engineers
Deep, hands-on experience building, deploying, and maintaining production-grade backend services
Strong proficiency in at least one backend language (Python, Java, Go, or TypeScript/Node.js)
Experience architecting and designing scalable, distributed systems
A firm grasp of software design patterns and a commitment to writing clean, testable, and maintainable code
Strong experience with containerised environments (we use OpenShift, but Kubernetes experience transfers well)
Practical experience with CI/CD pipelines and a belief in automating things
Solid experience working with relational databases like Postgres
A hands-on technical leader
A pragmatic builder
A bias for action and a focus on shipping
A solutions-first mindset
Strong communication and influence
A collaborative spirit
Bonus points for: Strong Python experience
Experience with other languages like TypeScript, Go, or Java
Direct experience with Generative AI concepts, LLMs, or related projects
Experience with data pipelines and ETL tools like Apache Airflow or Dagster
Experience working in highly regulated environments
Nice to have
Strong Python experience
Experience with other languages like TypeScript, Go, or Java
Direct experience with Generative AI concepts, LLMs, or related projects
Experience with data pipelines and ETL tools like Apache Airflow or Dagster
Experience working in highly regulated environments
What we offer
Global benefits (general reference only, no specific list provided)