Responsibilities:
- Design and build high-quality, highly reliable software
- Partner closely with other development teams, quants and subject-matter experts in our businesses
- Ensure our software platforms are compliant with Citi's security and SDLC (Software Development Life Cycle) processes
- Run the platform at scale while continuing to innovate and evolve
Skills & Qualifications:
- Strong knowledge and deep experience of Python and toolchains
- Experienced in and strong knowledge of using AI/ML and more particularly LLMs eager to apply this rapidly changing technology
- Experience with CI/CD and MLOps tools/frameworks (e.g. MLflow and W&B)
- Experienced in building and running a large platform at scale
- Strong distributed systems skills and knowledge
- Strong system architecture skills
- Knowledge of other modern, functional languages e.g. Scala, Clojure, Rust, Elixir
- Solid understanding of REST-ful design
- Experience with Kubernetes
- Development experience of at least one public cloud provider
What we’ll provide you
By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 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
Applications Development
Time Type:
Full timeView the " " poster. View the .
View the .
View the