Get AI match insights
See your fit score & personalized tips.
Set the technical direction and architecture for Nu's recommendation systems, and build production‑grade retrieval, ranking, and multi‑objective pipelines that serve millions with low latency. Lead the most complex projects from design through rollout, mentor engineers, and partner with applied scientists to move models into reliable production.
A proven track record delivering large‑scale ML recommendation or personalization systems, strong software engineering skills in Python/Scala, and hands‑on experience with the full ML lifecycle (training, deployment, monitoring, on‑call). Demonstrated technical leadership and the ability to translate ambiguous business goals into concrete engineering priorities.
Recommendation systems are a core driver of Nu's customer experience and growth, powering personalized financial services for over 140 million users while maintaining low latency and high reliability.
Senior engineers who have shipped ML systems at scale, enjoy both hands‑on coding and shaping long‑term architecture, and thrive in ambiguous environments where they can mentor teams and influence product impact.
About Nu
Nu serves more than 140 million customers, guided by a mission to fight complexity and empower people. The company has been leading an industry transformation through innovative products and human-centered services.
Proprietary technology and data at scale power Nu’s digital platform, built to promote financial access, advancement, and transparency. Its business model thrives on customer love and lower costs, feeding a flywheel of growth and profitability.
Visit our Institutional Page
We're looking for a Staff Machine Learning Engineer to help lead the technical direction of our recommendation systems. This is a hands-on senior individual contributor role for someone who has shipped ML systems at scale before and wants to shape how Nubank builds them going forward.
You'll be a technical anchor for the team, working on problems like retrieval, ranking and multi-objective optimization pipelines, and the infrastructure that lets these systems serve millions of customers with low latency and high reliability.
You'll be responsible for
We're looking for someone who has
Role Location
Palo Alto, California
Hybrid 2-3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit https://building.nubank.com/nu-hybrid-work-model/
Our recruitment process may involve the use of artificial intelligence–enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.
To maintain a consistent and fair process for every candidate, Nu does not provide individualized technical feedback. See how our policy works here
Nubank
Full employer profile →