Nubank

Senior Machine Learning Engineer

Nubank
Apply
10 hours ago
Campinas, Brazil +3 moreSenior

Responsibilities

  • Frame ambiguous business problems as well-defined machine learning problems.
  • Design, build, validate, train, tune, and deploy machine learning models for credit, fraud, risk, personalization, and AI-native experiences.
  • Engineer and maintain features and datasets for training and inference.
  • Deploy and maintain models in batch and real-time scenarios while monitoring operational and business metrics.
  • Lead modeling projects end-to-end from problem framing and stakeholder alignment through delivery, monitoring, and iteration.
  • Contribute to the design, documentation, maintenance, and optimization of modeling codebases, platforms, and tooling.
  • Translate business needs into modeling strategies aligned with Nubank’s architecture and long-term goals.
  • Partner with technical and business stakeholders to define strategies and deliver high-impact models.
  • Share knowledge, mentor peers, and contribute to ML and data literacy initiatives.

Requirements

  • Strong foundation in statistics, machine learning theory, and modeling techniques including regression, tree-based models, and deep learning.
  • Programming experience in Python and familiarity with scikit-learn, PyTorch, TensorFlow, or XGBoost.
  • Experience training, validating, and tuning models, including understanding of overfitting, the bias-variance tradeoff, and evaluation metrics.
  • Understanding of the machine learning model lifecycle from training and evaluation through deployment and monitoring.
  • Ability to write efficient SQL queries and work with analytical data environments.
  • Strong communication skills for collaboration with technical and business stakeholders.
  • Passion for building high-quality, production-grade models.
  • Nice-to-have experience with AWS, GCP, or Azure; distributed systems, microservices, and asynchronous architectures; feature stores, MLOps tooling, and experiment tracking; data architecture patterns; data visualization tools; and software engineering best practices.

Benefits

  • Chance of earning equity at Nubank.
  • Food/meal card and public transportation commuting benefit.
  • NuCare psychological, financial, and legal assistance program.
  • Life insurance, medical plan, and dental plan.
  • NuLanguage language course program and Nucleo learning platform.
  • Extended parental leave, daycare allowance, and parental consultancy.
  • Work-from-home allowance, gym partnerships, and 30 days of paid vacation.
  • Relocation assistance package if applicable.
  • Hybrid work model requiring office attendance at least twice per week.

Tech Stack

Apache AirflowAWSAzureGoogle Cloud PlatformKubernetesMLflowPythonPyTorchscikit-learnSQLTensorFlowXGBoost

Categories

Nubank

About Nubank

10,000+ employees

Nubank is a digital banking platform for consumers and small businesses in Latin America, offering a no-fee credit card, accounts, payments, lending, and investments through Nu Asset Management. It monetizes via interchange, interest, and product fees within its app-based ecosystem. Founded in 2013 and headquartered in São Paulo, it serves over 100 million customers across Brazil, Mexico, and Colombia and is listed on the NYSE (ticker: NU).

Contact me