Join the Base10 family

Open opportunities with founders believing purpose is key
to profits and companies solving problems for the 99%

Senior Machine Learning Engineer - Mexico



Software Engineering
Mexico City, Mexico
Posted on Tuesday, August 29, 2023

About Nubank

Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology-leading companies in the world.

Today, Nubank is a global company, with offices in São Paulo (Brazil), Mexico City (Mexico), Buenos Aires (Argentina), Bogotá (Colombia), Durham (United States), and Berlin (Germany). It was founded in 2013 in Sao Paulo, by Colombian David Vélez, and cofounded by Brazilian Cristina Junqueira and American Edward Wible. For more information, visit

Our Data Science and ML Team

At Nubank we aim to empower our customers to take control of their financial lives. The Data Science team develops models and leverages its expertise to provide the best experience and products, using statistics, Artificial Intelligence and lots of creativity to predict our customers' behaviors. Our team strives for cutting edge model development techniques, from Machine Learning to Reinforcement Learning and beyond. We're partnering with business and technology to make speed of thought decisions possible.

The principles that guide us:

Diverse ensembles don't overfit;
We reinforce each other's learning;
Mind the person behind the data point;
We share the same objective function;
We trust our confidence interval;
Pursue the global maxima.

The position

This is an individual contributor role as Senior Machine Learning Engineer. We're looking for someone with a record of deploying Machine Learning models into production environments, running experiments, proficient in Data Engineering, and eager to keep pushing themselves and the team to follow the best practices of Machine Learning Engineering.

Once here, you will:

Integrate the Customer Experience (CX) team, which owns models and systems related to customer support and customer services. Expect to work with NLP models, recommendation systems, and more.
Productionalize and scale machine learning models in Nu Mexico that will directly impact business outcomes;
Design the implementation of experiments;
Integrate and leverage external data sources to feed our models;
Lead the solution of the most challenging machine learning engineering projects we face;
Expand the team knowledge, inspire
Bring expertise to the team to help design and prioritize projects across the many areas involved in building machine learning products (training, deployment, data consistency, monitoring, governance, etc.);
Ensure the team maintains a high level of technical excellence;
Contribute to a technical culture in the local team;
Look and implement improvements in the way we work and organize.

Things you'll need to thrive in this role:

Strong coding skills Python/Scala or equivalent languages;
Understanding of engineering challenges in a production environment;
Openness to learn new technologies, like Clojure;
Good understanding of a model development and deployment pipeline;
Experience with machine learning tools and libraries such as Scikit-learn, Mllib and etc;
Nice data handling skills, Spark Data frames or SQL proficiency is a plus;
English language proficiency

Core Benefits

Equity at Nubank
Health and life insurance
Food card
17 days of paid vacation
Holiday Bonus ("Aguinaldo") of 30 days of pay per year
NuCare - Our mental health and wellness assistance program
NuLanguage - Our language learning program
Extended maternity and paternity leaves

Role Location

Mexico City, Mexico.

*Interviewing and onboarding are currently done virtually due to COVID-19. Everyone new to the team and our current staff will remain working from home until it is safe to return to our offices. When it’s time, we will require a fixed cadence of visiting the office in which employees go to their Business Unit's (BU) base location. Employees will have an employment contract based on the cities that Nu’s offices are located, considering their country of hire. More details can be shared during your hiring process.

Diversity & Inclusion

At Nubank, we want to be sure that we're building a more diverse and inclusive workplace that reflects the customers we serve and seek to empower. That's why we hire based on equality. We consider gender, ethnicity, race, religion, sexual orientation, and other identity markers as enriching elements to our company while ensuring neither of them represent a barrier when recruiting fantastic talent.