Full Stack Engineer - AI Enabled – Senior Vice President in London
Full Stack Engineer - AI Enabled – Senior Vice President

Full Stack Engineer - AI Enabled – Senior Vice President in London

London Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Citigroup, Inc.

At a Glance

  • Tasks: Engineer AI-enabled solutions and develop high-performance applications that redefine global finance.
  • Company: Join Citi, a leader in global finance with a collaborative tech culture.
  • Benefits: Enjoy competitive salary, 27 days annual leave, and flexible hybrid work options.
  • Other info: Mentorship and continuous learning opportunities in a dynamic, fast-paced environment.
  • Why this job: Make a real impact on the future of finance while working with cutting-edge technology.
  • Qualifications: Strong background in full-stack development, AI technologies, and modern enterprise architecture.

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

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities.

Citi is looking for a highly skilled and innovative Full Stack Engineer with a strong background in modern enterprise architecture and a passion for Artificial Intelligence. This role will be instrumental in designing, developing, and implementing robust, scalable, and AI-enabled solutions across our platforms. The successful candidate will possess deep expertise in Java, Angular, microservices, and event-based architectures, combined with a proven ability to leverage agentic AI to create intelligent agents that solve complex business challenges. This is an exciting opportunity to contribute to Citi's digital transformation by integrating advanced AI capabilities into our core engineering practices.

Key Responsibilities
  • Design, develop, and maintain high-performance, scalable, and secure full-stack applications using Java, Angular, microservices, and event-based architectures.
  • Lead the integration of AI capabilities into existing and new applications, focusing on creating and deploying agentic AI solutions for various business use cases.
  • Collaborate with data scientists, AI researchers, product managers, and other engineering teams to translate business requirements and AI models into production-ready software.
  • Architect and implement microservices and event-driven systems that are resilient, fault-tolerant, and performant.
  • Develop front-end user interfaces using Angular, ensuring an intuitive and responsive user experience.
  • Contribute to the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and operational support.
  • Promote and implement best practices in software engineering, including code quality, testing, CI/CD, security, and documentation.
  • Stay abreast of emerging technologies and trends in full-stack development, AI, and agentic systems, recommending and implementing innovative solutions.
  • Mentor junior developers and actively participate in code reviews, fostering a culture of technical excellence and continuous learning.
Qualifications
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Experience: Significant hands-on experience in full-stack software development. Proven experience in designing and building scalable, high-performance microservices. Demonstrated experience with event-driven architectures (e.g., Kafka, RabbitMQ). Solid experience with modern front-end frameworks, specifically Angular. Experience with AI technologies, including machine learning, natural language processing, or other AI domains. Specific experience with agentic AI development, including designing, building, and deploying intelligent agents for business applications.
  • Technical Skills: Expert proficiency in Java and TypeScript/JavaScript. Strong expertise in Java development, including Spring Boot, Spring Cloud. Extensive experience with microservices architecture principles and patterns. Hands-on experience with message brokers and event streaming platforms (e.g., Apache Kafka, RabbitMQ). Proficiency with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra). Expertise in Angular framework (versions 2+), including NgRx or other state management patterns. Strong understanding of HTML5, CSS3, and responsive web design. Experience with containerization technologies (Docker) and orchestration (Kubernetes). Proficiency with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). Experience with cloud platforms (e.g., AWS, Azure, GCP) and their relevant services. Familiarity with AI/ML concepts and frameworks (e.g., Python, TensorFlow, PyTorch, LangChain, LlamaIndex). Direct experience in developing, integrating, and deploying agentic AI systems.
  • Leadership & Soft Skills: Excellent problem-solving, analytical, and critical thinking skills. Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical audiences. Ability to work effectively in a fast-paced, agile, and collaborative team environment. Proactive, self-motivated, and results-oriented with a strong sense of ownership.
  • Preferred Qualifications: Experience in the financial services industry. Knowledge of domain-driven design and clean architecture principles. Experience with observability tools (e.g., Prometheus, Grafana, ELK stack). Contributions to open-source projects or active participation in developer communities.

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.

Full Stack Engineer - AI Enabled – Senior Vice President in London employer: Citigroup, Inc.

Citi London is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to shape the future of global finance. With a strong emphasis on mentorship, continuous learning, and flexible hybrid work opportunities, Citi provides its team members with the resources and support needed for professional growth. Join us to be part of a collaborative environment that values your ideas and contributions while offering competitive benefits and a commitment to work-life balance.
Citigroup, Inc.

Contact Detail:

Citigroup, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer - AI Enabled – Senior Vice President in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. The more people you know, the better your chances of landing that dream job at Citi.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and full-stack development. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you've tackled complex problems in the past. Confidence is key!

Tip Number 4

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

We think you need these skills to ace Full Stack Engineer - AI Enabled – Senior Vice President in London

Java
Angular
Microservices Architecture
Event-Driven Architectures
Agentic AI Development
Machine Learning
Natural Language Processing
Spring Boot
Spring Cloud
Docker
Kubernetes
CI/CD Pipelines
AWS
Azure
GCP

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Java, Angular, and AI technologies to show us you're the perfect fit for the Full Stack Engineer role.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how your background aligns with our mission at Citi. Share specific examples of your work that demonstrate your ability to innovate and solve complex challenges.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially in full-stack development and agentic AI.

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. This way, we can easily track your application and ensure it reaches the right team. Plus, it shows us you're genuinely interested in joining our team!

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

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Angular, and microservices. Brush up on your knowledge of event-driven architectures like Kafka or RabbitMQ, as these are crucial for the role. Be ready to discuss specific projects where you've applied these technologies.

Showcase Your AI Experience

Since this role involves integrating AI capabilities, prepare examples of how you've developed or deployed agentic AI solutions. Highlight any experience with machine learning or natural language processing, and be ready to explain how these can solve business challenges.

Demonstrate Collaboration Skills

Citi values teamwork, so be prepared to talk about how you've collaborated with data scientists, product managers, and other engineers. Share specific instances where your communication skills helped bridge gaps between technical and non-technical teams.

Emphasise Continuous Learning

Citi is looking for someone who stays updated with emerging technologies. Mention any recent courses, certifications, or personal projects that showcase your commitment to continuous learning, especially in full-stack development and AI.

Full Stack Engineer - AI Enabled – Senior Vice President in London
Citigroup, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>