Senior Java Architect - Vice President
Listed on 2026-10-16
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Architect
As a Senior Java Architect at Citi, you will lead a team of engineers building Large Language Model and Retrieval-Augmented Generation solutions that power next-generation applications across the organization. You will combine hands‑on technical direction with people leadership, shaping how Citi designs, builds, and scales AI‑driven systems using Java, Python, and modern machine learning frameworks. This role sits within Citi's Technology function and offers the chance to influence architecture decisions that reach a global engineering organization.
Responsibilities- Lead the design and delivery of AI and machine learning solutions, including Large Language Model and Retrieval-Augmented Generation architectures.
- Manage multiple engineering teams, setting technical direction and tracking delivery against established goals.
- Oversee hiring, performance evaluations, and career development for engineers across your teams.
- Own budget planning and resource allocation for AI engineering initiatives, monitoring outcomes against targets.
- Define engineering standards and best practices for applications development, ensuring consistent, high‑quality delivery.
- Resolve complex technical and operational issues by applying deep expertise in AI engineering and broader technology knowledge.
- Negotiate priorities and align delivery plans with senior stakeholders across technology and business functions.
- Safeguard Citi and its clients by identifying risk early, applying sound judgment, and escalating control issues with transparency.
- 10 or more years of relevant engineering experience, including people or team leadership.
- Strong hands‑on experience building applications in Java.
- Proven industry experience designing and delivering Artificial Intelligence and Machine Learning solutions.
- Proficiency in Python with experience using frameworks such as Tensor Flow, PyTorch, Lang Chain, or Hugging Face.
- Deep hands‑on experience with Large Language Models such as GPT, Llama, or Claude.
- Solid understanding of Natural Language Processing concepts, techniques, and evaluation methods.
- Experience containerizing applications with Docker and orchestrating them using Kubernetes.
Skills & Qualifications
- Experience with document digitization technologies such as Tesseract, Abbyy, Kofax, or Google Vision combined with AI and machine learning.
- Experience migrating legacy applications to microservices or micro‑frontend based architectures.
- Familiarity with cloud platforms such as AWS, GCP, or Azure and their AI and machine learning services.
You will join a global engineering organization where your leadership directly shapes how Citi builds and scales AI technology.
- Lead and grow high‑performing engineering teams with real ownership over technical direction.
- Work in a hybrid model with 3 days in the office and 2 days working remotely.
- Access ongoing learning and development opportunities to deepen your expertise in AI engineering.
- Collaborate with engineering and business leaders across a global technology organization.
- Build long‑term financial wellbeing through competitive compensation and benefits.
- Benefit from wellbeing support and resources designed to help you manage work and life.
Join Citi as a Senior AI Engineering Manager and lead the teams building the next generation of AI‑powered technology
Job Family GroupTechnology
Job FamilyApplications Development
Time TypeFull time
Primary Location Full Time Salary Range$ - $
Most Relevant SkillsPlease see the requirements listed above.
Other Relevant SkillsFor complementary skills, please see above and/or contact the recruiter.
Automated Processing and AIWe use automated processing, including artificial intelligence, for our legitimate business…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).