Junior Generative AI Application Developer in London

Junior Generative AI Application Developer in London

London Full-Time 30000 - 40000 € / year (est.) No home office possible
Citi

At a Glance

  • Tasks: Develop innovative AI applications and tackle real-world finance challenges.
  • Company: Join Citi, a global leader in redefining finance through technology.
  • Benefits: Enjoy competitive pay, flexible work options, and continuous learning opportunities.
  • Other info: Collaborate globally and grow your skills in a dynamic, agile environment.
  • Why this job: Make an impact on global finance while working with cutting-edge AI technologies.
  • Qualifications: Bachelor’s in Computer Science or related field; experience in AI/ML preferred.

The predicted salary is between 30000 - 40000 € per year.

Mobile Development iOS: Swift, Xcode, MVC Architecture Overview. Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance—we are re‑defining it. Every day $5 trillion passes through our network, and we operate in 180+ countries. From deploying AI to shaping global markets, we build systems that matter and influence economies. Help solve real‑world challenges, build the future of finance, and grow through mentorship, continuous learning, and flexibility—including potential hybrid work.

Your Time Here: You’ll thrive in an agile software development environment, crafting high‑quality, scalable solutions with cutting‑edge technologies, including AI‑powered coding tools. Translating business requirements into robust code, you’ll support rigorous quality standards, testing cycles, and post‑production deployment. Use advanced tools for code testing and debugging, learn through design sessions and peer code reviews. Participate in a cohort of new hires to master our company culture, tools, and technical proficiencies.

Technology Stack:

  • Back‑End: Java, Spring Framework
  • Mobile: iOS (Swift, Xcode, MVC); Android (Android Studio, JavaScript, CSS, AJAX, Java Web Services)
  • Front‑End Web: React or Angular, Apigee, TypeScript, HTML5
  • Generative AI & AI Agents: GitHub Copilot, Citi Squad, Devin.AI, Prompt Engineering, Workflow Design, GenAI Optimization, Stylus Workspaces
  • Large Language Models: Gemini, OpenAI, Claude, Llama, local models
  • Frameworks: LangChain, LlamaIndex, Hugging Face
  • Orchestration: LangGraph, Multi‑Agent Systems
  • Languages: Java, Python, FastAPI
  • Retrieval‑Augmented Generation: PostgreSQL, Vector DBs, Advanced Retrieval
  • ML/DL: PyTorch, TensorFlow, Fine‑tuning
  • Deployment: Enterprise DevOps Pipeline, Docker, monitoring tooling
  • Data Analytics: Splunk, Tableau, Adobe Analytics

Exposures for an Individual Contributor:

  • Gen AI Strategy & Cloud Deployment: Adopt generative AI models on AWS using specialized AI/ML services and engineering practices.
  • Engineering Excellence (AI/MLOps): Apply Citi’s minimum development and operational standards and responsible AI principles.
  • Architectural Patterns (Gen AI Focus): Design microservices, APIs, and scalable inference solutions, including transformers, GANs, and prompt engineering patterns.
  • CI/CD & Gen AI Development Tools: Use JIRA, Zephyr, GitHub, Harness, Artifactory, MLOps platforms, container orchestration such as OpenShift.
  • Event Streaming & Messaging: Work with Kafka, Flink, Solace, or similar for real‑time data pipelines.
  • Containerization: Deploy AI models and microservices with Docker and Kubernetes.

Global Exposure & Impact: Work on worldwide generative AI projects with cross‑functional teams. Benefit from structured learning, mentorship, and opportunities to develop leadership skills. Contribute to projects that influence banking through AI solutions, cybersecurity, and data‑powered innovation.

Qualifications:

  • Education: Bachelor’s in Computer Science, Engineering, IT, or related field with coursework or experience in AI, ML, or Data Science.
  • Problem‑Solving: Proactive and innovative, leveraging generative AI to solve complex business problems.
  • Global Mindset: Capable of collaborating across cultures and time zones.
  • Communication & Leadership: Excellent communication, project management skills, and attention to detail.
  • Technical Proficiency: Pass technical interviews; proficiency in TensorFlow, PyTorch, Hugging Face, prompt engineering, and building agents on our ARC platform.
  • Collaboration & Adaptability: Experience on agile teams; ability to thrive in a fast‑paced environment.

EEO Statement: Citi is an equal opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. 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 contact us.

Junior Generative AI Application Developer in London employer: Citi

At Citi, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Junior Generative AI Application Developer, you'll have access to cutting-edge technologies and the opportunity for continuous learning and mentorship, all while contributing to impactful global finance projects. Our flexible work arrangements and commitment to employee growth make Citi a rewarding place to build your career in technology.

Citi

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Generative AI Application Developer in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with alumni from your university. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and mobile development. This is your chance to demonstrate what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.

We think you need these skills to ace Junior Generative AI Application Developer in London

Swift
Xcode
MVC Architecture
Java
Spring Framework
React
Angular

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your knowledge in Swift, Xcode, and any relevant AI technologies to show us you're the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about generative AI and how you can contribute to our team. Share specific examples of your projects or experiences that align with our mission.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or academic, make sure to include them! We love seeing practical applications of your skills, especially in mobile development and AI.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Citi

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Swift, Xcode, and AI tools like TensorFlow and PyTorch. Be ready to discuss how you've used these technologies in past projects or coursework.

Showcase Problem-Solving Skills

Prepare examples of how you've tackled complex problems using generative AI or other relevant technologies. Think about specific challenges you faced and how you approached them, as this will demonstrate your proactive mindset.

Understand Agile Methodologies

Since the role involves working in an agile environment, brush up on agile principles and be prepared to discuss your experience with agile teams. Highlight any specific methodologies you've used, like Scrum or Kanban.

Communicate Clearly

Practice articulating your thoughts clearly and concisely. Good communication is key, especially when discussing technical concepts. Consider doing mock interviews with friends or using online platforms to refine your delivery.