You Might Be a Good Fit If You:
- Have deep hands-on software engineering expertise in Java or Python
- Thrive in a results-driven, flexible environment
- Have experience with backend development for AI-powered systems
- Enjoy building high-performance APIs using Spring Boot, Flask
- Want to develop AI-powered applications leveraging RAG frameworks, Vector and Similarity search
- Have experience with Maven or Gradle for Java project dependency management
- Understand security best practices (Spring Security, SSO, authentication protocols)
- Are comfortable working with Kubernetes, Docker, and cloud-native architectures
What You’ll Do as Part of the Tech Strategy Team:
- Develop AI-driven applications using Java, Python, and modern backend frameworks
- Integrate LLMs into enterprise-scale systems using internal frameworks and libraries
- Design and implement vector search solutions using FAISS, Milvus, and Pinecone
- Build scalable APIs and backend services using Spring Boot, Flask, and FastAPI
- Optimize data storage and retrieval with PostgreSQL/MongoDB and distributed databases
- Deploy and manage cloud-native applications using Kubernetes and Docker
- Implement security best practices with Spring Security and SSO
- Leverage Maven or Gradle for efficient Java project build and dependency management
- Mentor and support fellow engineers, fostering a culture of learning and collaboration
Experience That Will Help You Succeed in This Role:
- Proficiency in Java or Python for backend development
- Strong knowledge of Spring Boot, Flask, FastAPI, and API design
- Experience with vector search frameworks (FAISS, Milvus, Pinecone)
- Expertise in Kubernetes and Docker for scalable deployment
- Understanding of authentication & security frameworks (Spring Security, SSO)
- Hands-on experience with PostgreSQL and distributed storage
- Experience with Maven or Gradle for Java project management
- Familiarity with Golang (a plus but not mandatory)
- Experience working in cloud-native, high-performance environments
- Contributions to open-source AI/ML or backend engineering projects
Why Join Us?
- Work on cutting-edge GenAI-powered applications at a global scale
- Collaborate with top engineers in AI, backend, and cloud technologies
- Innovate with LangChain, vector search, and cloud-native architectures
- Build enterprise AI applications that impact millions of users
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