Generative AI Software engineer - AVP in London

Generative AI Software engineer - AVP in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Citigroup, Inc.

At a Glance

  • Tasks: Join us to design and build innovative software for our Generative AI platform.
  • Company: Citi is a leading global bank, fostering innovation and change in finance.
  • Benefits: Enjoy hybrid work, 27 days leave, private medical care, and performance bonuses.
  • Other info: This role offers a unique chance to drive change and develop new skills.
  • Why this job: Be part of a startup culture within Citi, tackling exciting engineering challenges.
  • Qualifications: Strong Python skills, experience with AI/ML, and knowledge of cloud platforms required.

The predicted salary is between 43200 - 72000 £ per year.

Are you looking for career move that will allow to take a strategic project zero to one? Then bring your extensive coding experience and passion for change and be part of the team building a green-field development at scale.

By joining Citi’s Common Platform Engineering team you help create and run the Generative AI platform for Citi. Our remit encompasses large scale engineering challenges on-premise and on cloud, along with cutting edge use of LLMs and supporting toolchains to address the use-cases of our users across the bank.

We are a startup within Citi, where everyone is actively coding. We need innovative and creative self-starters who have previous experience in developing large-scale platforms, data and ML, finance, platform engineering and SRE.

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. Haskell, Clojure, Scala)
  • Solid understanding of REST-ful design
  • Experience with containers and Kubernetes
  • Development experience of at least one public cloud provider

If you are actively coding, have a passion for Generative AI and want to be part of developing a brand-new team – then apply today.

What we’ll provide you

This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.

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

Visit ourGlobal Benefitspage to learn more.

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.
#LI-AS1

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Systems & Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

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 review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr

Generative AI Software engineer - AVP in London employer: Citigroup, Inc.

Citi is an exceptional employer for those looking to make a significant impact in the field of Generative AI. With a dynamic work culture that encourages innovation and collaboration, employees benefit from a competitive salary, generous annual leave, and comprehensive health benefits, all while working in a hybrid model that promotes work-life balance. Joining Citi's London team means being part of a forward-thinking environment where your skills can flourish and your contributions are valued.

Citigroup, Inc.

Contact Details:

Citigroup, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Generative AI Software engineer - AVP in London

Tip Number 1

Familiarise yourself with the latest trends in Generative AI and LLMs. Being able to discuss recent advancements or projects you've worked on in this area can really set you apart during interviews.

Tip Number 2

Network with professionals in the field of AI and software engineering. Attend meetups, webinars, or conferences where you can connect with others who might have insights into the role or the company culture at Citi.

Tip Number 3

Brush up on your knowledge of CI/CD and MLOps tools like MLflow and W&B. Be prepared to discuss how you've implemented these in past projects, as practical experience will be highly valued.

Tip Number 4

Showcase your coding skills by contributing to open-source projects or building your own applications. This not only demonstrates your technical abilities but also your passion for coding and innovation.

We think you need these skills to ace Generative AI Software engineer - AVP in London

Proficient in Python
Experience with AI/ML and LLMs
Knowledge of CI/CD and MLOps tools (e.g. MLflow, W&B)
Strong distributed systems skills
System architecture expertise
Familiarity with functional programming languages (e.g. Haskell, Clojure, Scala)
Solid understanding of RESTful design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your extensive coding experience, particularly in Python and AI/ML. Emphasise any previous work with large-scale platforms and your familiarity with CI/CD and MLOps tools.

Craft a Compelling Cover Letter:In your cover letter, express your passion for Generative AI and how it aligns with the role at Citi. Mention specific projects or experiences that demonstrate your ability to innovate and drive change in software development.

Showcase Relevant Skills:Clearly outline your skills in distributed systems, system architecture, and REST-ful design. If you have experience with modern functional languages or cloud providers, make sure to include that as well.

Highlight Team Collaboration:Citi values teamwork, so mention any experiences where you've partnered with other teams or subject-matter experts. This will show your ability to work collaboratively in a fast-paced environment.

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

Showcase Your Coding Skills

Be prepared to demonstrate your coding abilities, particularly in Python. You might be asked to solve problems on the spot or discuss your previous projects, so brush up on your coding fundamentals and be ready to explain your thought process.

Understand Generative AI and LLMs

Since the role focuses on Generative AI, make sure you have a solid understanding of AI/ML concepts, especially large language models (LLMs). Be ready to discuss how you've applied these technologies in past projects and your thoughts on their future applications.

Familiarise Yourself with CI/CD and MLOps

The job requires experience with CI/CD and MLOps tools. Familiarise yourself with frameworks like MLflow and W&B, and be prepared to discuss how you've implemented these in your previous roles to streamline development processes.

Demonstrate Team Collaboration

This position involves working closely with various teams. Be ready to share examples of how you've successfully collaborated with others, including quants and subject-matter experts, to deliver high-quality software solutions.