At a Glance
- Tasks: Join a dynamic team to build cutting-edge AI solutions for developer productivity.
- Company: Citi, a global leader in financial services with a tech-driven culture.
- Benefits: Enjoy 27 days annual leave, private medical care, and a hybrid working model.
- Why this job: Make a real impact on the daily lives of thousands of engineers worldwide.
- Qualifications: Proficiency in AI/ML, Python, and strong problem-solving skills required.
- Other info: Great opportunities for career growth and learning in a supportive environment.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
We're looking for a talented AI Engineer with proven industry experience in building and shipping production-grade AI/ML at scale to help build our next-generation Developer Productivity platform at Citi using bleeding-edge Generative AI.
You'll be joining a small, high-impact teams challenging, changing, modernising and enhancing the experience of our 50,000 engineers globally throughout Citi's SDLC (Software Development Life Cycle).
Where you'll work
You'll sit within Development Enablement, part of Citi's CTO organisation, which is a group focused on innovation, developer platforms and internal tools used across the bank, where we experiment and ship fast, like a startup inside a global bank.
Why you'll love working here:
- You'll work in a small, agile team, in an organisation led by technologists, building the best tools for fellow developers.
- You'll impact the daily experience of tens of thousands of engineers at one of the largest engineering organisations in the world.
- You get to work in the fun part of the bank, the Chief Technology Office, building cool things.
By day 45 – learning how to ship AI software at Citi
Being one of the largest financial institutions in the world, the initial part of your journey will be about learning how to efficiently ship software at Citi and understand the web of stakeholders who will enable you to deliver at your best, including the ones involved in the approvals required to ship.
By the end of this stage, you will have:
- Started a relationship with the engineering leads within Developer Enablement.
- Started learning our experiment-driven AI development workflow.
- Chosen and deployed an Experiment Tracking and a Data Labelling tool.
- Consolidated existing evaluation scripts into an existing Evaluation CLI and release it.
- Devised and executed on at least one Quantitative Test Plan for a GenAI solution.
By 3 months – become a citizen within CTO's AI and represent as an AI expert
You will be expected to foster cross-team collaboration and help overcome inefficiencies. Within three months, you will already have a consolidated understanding of the roles of engineering leads within Developer Experience, and you will have started working with engineering leads across CTO.
By the end of this stage, you will have:
- Regular interactions with Engineering Leads across Developer Enablement.
- Started a relationship with engineering leads in the AI space across CTO.
- Mastered and applied routinely our experiment-driven AI development workflow.
- Completed a few AI experiments that delivered business features.
What we'll provide you
By joining Citi Belfast, 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
- Access to an array of learning and development resources
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.
- Identified and disrupted at least one inefficiency in our AI Development Workflow.
- Expanded our suite of eval metrics and techniques to simplify agentic-AI development.
By 6 months – presence in CTO's AI and own experiment-driven AI development workflow
Continuing your journey as a senior engineer, you will have identified and started engaging on at least one opportunity of cross-team collaboration that addresses a developer productivity inefficiency inside CTO or another organisation that we advise. These relationships will have started providing you with enough resourcefulness to start designing AI solutions from scratch aligned with strategic tools.
By the end of this stage, you will have:
- Regular interactions with Engineering Leads across CTO to unblock shipping to production.
- Started owning and evolving our experiment-driven AI development workflow.
- Started owning and evolving our AI evaluation Tooling.
- Routinely completed AI experiments that delivered business features.
- Routinely shipped software features to production, end-to-end.
- Contributed to designing new production-grade AI applications or modules.
By 12 months – own our team's AI experimentation machine
At this point, you will have an opinionated view on how to take our experiment-driven AI development workflow to the next level, training other younger (Grads, AVP and VPs) to perform confidently different parts of this workflow.
By the end of this stage, you will have:
- Regular interactions with Engineering Leads across CTO to unblock shipping to production.
- Advocacy and dissemination of our experiment-driven AI development workflow.
- Routinely completed critical path AI experiments that delivered business features.
- Designed and implemented production-grade features for AI solutions.
- Proven to mitigate AI production deployment risk for our AI Engineering Team.
- Helped scoping and planning future AI development work.
- Further expanded our suite of eval metrics and techniques to simplify agentic-AI development.
What you will bring
- Proficiency in AI Evaluation: regression, classification, information retrieval, power analysis and correlation and statistical testing, and others
- Strong understanding of AI/ML fundamentals: Deep Learning, LLMs and implications
- Strong server-side Engineering: Python, REST APIs, asynchronous and functional programming
- Proficiency with relational and/or NoSQL databases: PostgreSQL, MongoDB.
- Experience with message queuing systems: Apache Kafka.
- Deep understanding of containerisation (Docker) and orchestration (Kubernetes).
- Familiarity with CI/CD tools (e.g., Jenkins, Tekton, ArgoCD, Harness)
Tools and technologies you might use
- Python, FastAPI, Pydantic, Pandas, Scikit-learn, NLTK, PostgreSQL, MongoDB, Apache Kafka, Docker, Kubernetes, Helm, Tekton, Harness
- Mac or PC – it's up to you
- Access to time-saving AI tools such as GitHub Copilot and Cognition.ai 's Devin
——————————————————
Job Family Group:
Technology ——————————————————
Job Family:
Applications Development ——————————————————
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.
AI Engineer - CTO Developer Engineering (AVP) - Citi employer: Citi
Contact Detail:
Citi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Engineer - CTO Developer Engineering (AVP) - Citi
✨Tip Number 1
Network like a pro! Reach out to current employees at Citi on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for landing the AI Engineer role. Personal connections can give you insights that job descriptions just can't.
✨Tip Number 2
Prepare for the interview by diving deep into Citi's tech stack and recent projects. Familiarise yourself with Generative AI and how it’s being used in the industry. This shows you're not just interested in the role, but also in how you can contribute to their innovative environment.
✨Tip Number 3
Practice your coding skills and be ready for technical assessments. Use platforms like LeetCode or HackerRank to brush up on your Python and AI/ML concepts. Being sharp on these will help you stand out during the technical interviews.
✨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 serious about joining the team at Citi and ready to make an impact.
We think you need these skills to ace AI Engineer - CTO Developer Engineering (AVP) - Citi
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the AI Engineer role at Citi. Highlight your experience with AI/ML, especially any production-grade projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how you can contribute to our Developer Productivity platform. Let us know what excites you about working at Citi and in the CTO space.
Showcase Your Projects: If you've got any relevant projects or contributions to open-source, make sure to mention them! We love seeing practical examples of your work, especially those that demonstrate your understanding of AI evaluation and development workflows.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Citi.
How to prepare for a job interview at Citi
✨Know Your AI Fundamentals
Make sure you brush up on your AI/ML fundamentals, especially deep learning and LLMs. Be ready to discuss how these concepts apply to real-world scenarios, particularly in the context of building production-grade AI solutions.
✨Showcase Your Technical Skills
Prepare to demonstrate your proficiency in Python, REST APIs, and containerisation tools like Docker and Kubernetes. Bring examples of past projects where you've successfully implemented these technologies, as this will show your hands-on experience.
✨Understand the Company Culture
Familiarise yourself with Citi's mission and values. Highlight how your personal values align with theirs, especially regarding innovation and collaboration within a tech-driven environment. This will help you connect with the interviewers on a deeper level.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills and ability to work in a team. Think of specific examples from your past experiences where you identified inefficiencies or contributed to cross-team collaborations, as these are key aspects of the role.