Senior Backend Python Engineer -AI Platform, Vice President in London

Senior Backend Python Engineer -AI Platform, Vice President in London

London Full-Time 80000 - 100000 € / year (est.) No home office possible
Citigroup, Inc.

At a Glance

  • Tasks: Design and implement scalable backend systems for advanced AI tools in finance.
  • Company: Join Citi, a global leader in financial services with a focus on innovation.
  • Benefits: Enjoy competitive salary, generous holidays, private medical insurance, and hybrid work options.
  • Other info: Be part of a diverse team committed to positive social impact and employee well-being.
  • Why this job: Make a real impact in AI development while advancing your career in finance.
  • Qualifications: Expertise in Python, FastAPI, and experience in software design and architecture.

The predicted salary is between 80000 - 100000 € per year.

Are you looking for a career move that will put you at the heart of a global financial institution? We are seeking an exceptionally skilled Senior Python Software Engineer to architect and implement robust, scalable backend systems that power our advanced AI tools and services. This hands‐on individual contributor role demands expert knowledge of Python fundamentals, a profound understanding of software design principles, architectural patterns, and an unwavering commitment to writing clean, maintainable, and production‐grade code that minimizes technical debt. Proficiency in FastAPI is a must. Prior experience in Generative AI development and its associated frameworks is a bonus.

By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

Team/Role Overview

The Credit Risk Technology team is at the forefront of leveraging data and artificial intelligence to transform critical risk functions within Citi. We develop and maintain complex software solutions that empower Citi's Risk organization to manage counterparty credit risk. Our systems integrate vast datasets, including trades, collateral, market data, and counterparty information to compute essential metrics such as Pre‐Settlement Risk (PSE), Exposure at Default (EAD), and Risk Weighted Assets (RWA), alongside optimizing margin allocation, collateral haircuts, liquidity, and concentration levels.

What you'll do

You will design, implement, build and deploy backend systems to automate the analysis of data, code and documentation, and structure the extracted knowledge in a Credit Risk Domain aware knowledge graph.

What we'll need from you

  • Proficiency in core Python and FastAPI framework.
  • Profound understanding of software design principles, architectural patterns, and an unwavering commitment to writing clean, maintainable, and production‐grade code.
  • Experience of the full lifecycle of design, implementation and running of enterprise software solutions involving cross functional team collaboration.
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of new and current systems.
  • Experience with containerized deployment (Kubernetes, OpenShift etc).
  • Experience with DevOps, CI/CD and agile methodology.
  • Experience in Generative AI, LLM frameworks and/or ML is a bonus.

What we can offer you

This role provides a unique opportunity to significantly contribute to our organization's strategic direction through innovative AI product development within a dynamic financial environment. You will gain in-depth knowledge of advanced financial services operations, working on critical deliverables integral to cutting‐edge AI projects. This will enable you to develop valuable new skills, contribute to an advanced AI ecosystem, and accelerate your career in a leading global financial institution.

We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best‐in‐class benefits they need to be well, live well and save well.

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:

  • Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure
  • Discretionary annual performance related bonus
  • Private medical insurance packages to suit your personal circumstances
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

Equal Opportunity & Accessibility Information

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review our Accessibility at Citi.

Senior Backend Python Engineer -AI Platform, Vice President in London employer: Citigroup, Inc.

Citi London is an exceptional employer that prioritises employee well-being and professional growth within a dynamic financial environment. With a commitment to innovation in AI product development, employees benefit from a supportive work culture, competitive salaries, generous holiday allowances, and extensive learning resources, all while enjoying the flexibility of a hybrid working model. Join us to be part of a global team dedicated to making a positive impact on communities and empowering individuals to thrive.

Citigroup, Inc.

Contact Detail:

Citigroup, Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Python Engineer -AI Platform, Vice President in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those at Citi or similar firms. A friendly chat can lead to insider info about job openings and even referrals that could give you a leg up.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Python projects, especially those involving FastAPI or AI. This will not only demonstrate your expertise but also give you something tangible to discuss during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to explain your thought process clearly—this is key for roles like Senior Backend Engineer.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Citi.

We think you need these skills to ace Senior Backend Python Engineer -AI Platform, Vice President in London

Python
FastAPI
Software Design Principles
Architectural Patterns
Clean Code Practices
Enterprise Software Development
Cross-Functional Team Collaboration

Some tips for your application 🫡

Show Off Your Python Skills:Make sure to highlight your expertise in Python and FastAPI in your application. We want to see how you've used these skills in real projects, so don’t hold back on the details!

Keep It Clean and Clear:When writing your application, focus on clarity and conciseness. We appreciate clean, maintainable code, and that goes for your written application too. Avoid jargon and get straight to the point!

Demonstrate Your Experience:Share specific examples of your past work, especially those involving software design principles and architectural patterns. We love seeing how you’ve tackled challenges and contributed to successful projects.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with Citi!

How to prepare for a job interview at Citigroup, Inc.

Master the Basics of Python and FastAPI

Before your interview, make sure you brush up on your Python fundamentals and FastAPI framework. Be prepared to discuss how you've used these technologies in past projects, focusing on clean, maintainable code and architectural patterns.

Showcase Your Experience with AI and Generative Frameworks

If you've worked with Generative AI or related frameworks, be ready to share specific examples. Discuss how you've integrated AI into backend systems and the impact it had on your projects. This will demonstrate your relevance to the role.

Prepare for Technical Questions

Expect technical questions that assess your understanding of software design principles and architectural patterns. Practice explaining your thought process when designing scalable systems, as this will show your problem-solving skills and expertise.

Highlight Your Collaboration Skills

Since this role involves cross-functional team collaboration, be prepared to discuss your experience working with different teams. Share examples of how you’ve contributed to the architecture and design of enterprise solutions, showcasing your ability to work well with others.