1. What is a Machine Learning Engineer at Citi?
A Machine Learning Engineer at Citi sits at the intersection of complex financial data and cutting-edge artificial intelligence. In this role, you are not merely building models; you are architecting scalable solutions that drive client intelligence, risk management, and operational efficiency across a global financial institution. You will be responsible for translating high-level business objectives into robust, production-grade machine learning pipelines that operate at massive scale.
This position is critical to Citi as the firm continues to integrate advanced analytics into its core banking and advisory services. You will work within sophisticated, multidisciplinary teams to solve real-world problems—ranging from predictive modeling for client behavior to developing intelligent systems that support global financial markets. It is an environment where precision, scalability, and ethical AI deployment are paramount.
The work is intellectually demanding, requiring a deep understanding of both statistical rigor and software engineering excellence. By joining Citi as a Machine Learning Engineer, you are positioning yourself to influence the future of digital finance, working on high-impact projects that define the firm’s competitive edge in the global marketplace.


