JobsSenior AI Engineer, Banking Technology
Job description
Citi’s Banking Technology organization is looking for a Senior AI Engineer to develop and deploy innovative AI solutions for Investment, Corporate, and Commercial Banking. The role emphasizes an AI-first mindset, focusing on rapid prototyping and iterative delivery within agile teams. The successful candidate will work on scalable AI frameworks and generative AI solutions, ensuring alignment with banking requirements. This position also involves mentoring junior engineers and collaborating with cross-functional teams.
Requirements
- Strong proficiency in Python and/or Java, with working knowledge of JavaScript/TypeScript.
- Solid understanding of core AI concepts such as knowledge representation and multi-agent systems.
- Hands-on experience with LLMs, RAG, prompt engineering, and agent frameworks.
- Practical experience with ML frameworks and libraries like TensorFlow and PyTorch.
- Experience designing API-first, microservices-based architectures.
Responsibilities
- Design, implement, and deploy scalable agentic AI frameworks and generative AI solutions.
- Develop and integrate agentic AI systems using multiple model providers and platforms.
- Build full-stack applications that integrate LLM-driven workflows and AI coding tools.
- Drive an MVP-first, rapid-iteration approach with continuous experimentation.
- Define and implement metrics and evaluation strategies to improve AI system performance.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
