Rodrigo Franco
Campinas, São Paulo, Brazil

Rodrigo Franco

Senior Machine Learning Engineer at Nubank

Specializing in ML platform engineering and AI infrastructure, building systems that enable data scientists and ML engineers to train, deploy, and operate models at scale. Experienced across the full ML lifecycle — from experimentation to production — with recent focus on LLM integration. Driven by turning research into reliable, production-grade products.

Scroll to explore

Experience

May 2024 - Present

Senior Machine Learning Engineer

Nubank · São Paulo, Brazil

Designing and evolving Nubank's core AI platform, the infrastructure that enables data scientists and ML engineers to train, deploy, and operate models at scale across batch and real-time applications.

  • Evolved the batch platform's reliability, scalability, and integration with external API-based models such as LLMs
  • Enhanced the model runtime manager with EC2 support, custom IAM roles, and API-based inference
  • Contributed to the internal Dagster-based workflow orchestration library and Kubeflow cluster maintenance
Sep 2023 - May 2024

Machine Learning Engineer III

QuintoAndar · São Paulo, Brazil

Led development of an automated document analysis system using OCR and LLMs while ensuring the high availability of a real-time credit scoring service.

  • Built a system using Gemini and GPT to extract structured data from financial documents and estimate income
  • Ensured high availability and reliability of a real-time credit scoring service
Mar 2022 - Aug 2023

Machine Learning Engineer II

QuintoAndar · São Paulo, Brazil

Built and operated real-time credit risk models for the real estate market, from model development to production deployment with continuous monitoring.

  • Implemented data drift and model drift monitoring with shadow deployments, canary releases, and feature flags
  • Integrated credit bureau data sources (Serasa, BigData, Boa Vista) into the Java backend
  • Proposed the design of one of QuintoAndar's first batch inference systems using Databricks
Jan 2021 - Mar 2022

AI Researcher

Samsung Electronics · Campinas, Brazil

Conducted applied AI research, designing state-of-the-art deep learning models for Galaxy Watch and architecting scalable data infrastructure for the research team.

  • Designed and developed state-of-the-art deep learning models for Galaxy Watch
  • Built scalable data infrastructure using Spark, InfluxDB, PostgreSQL, and Docker
Sep 2019 - Dec 2020

AI Research Intern

Samsung Electronics · Campinas, Brazil

Developed machine learning models for Galaxy Watch and Galaxy Watch Active, contributing to sleep detection algorithms and signal processing pipelines.

  • Contributed to a sleep detection algorithm using time series models
  • Implemented and evaluated ML and deep learning methods from the literature
  • Supported technical reports, scientific papers, and patent documentation

Education

Universidade Estadual de Campinas (UNICAMP)

Master's in Computer Science (coursework completed)

2021 - 2022 GPA 4.0 / 4.0

Research on autonomous vehicle control using neural networks trained with imitation learning and reinforcement learning.

Instituto Federal do Sul de Minas Gerais (IFSULDEMINAS)

Bachelor's in Computer Engineering

2016 - 2020 GPA IRA 8.73 / 10

Capstone project on autonomous driving with deep learning and computer vision. Active in the Junior Enterprise (Aldeia Consultoria Jr.) and ACM ICPC programming competitions.

CEGEP

Technical Diploma in IT

2014 - 2015

Projects

Falcão Azul

Co-founded a computer vision startup that uses cameras to extract business insights. Built systems for people detection and emotion recognition.

Computer Vision Deep Learning Startup

AI Agent for Super Mario World

AI agent trained via imitation learning to autonomously play Super Mario World, exploring techniques for intelligent decision-making in 2D environments.

Imitation Learning Reinforcement Learning Python

Stock Planner

Intelligent stock control system built with PHP7, MariaDB, and Agile methodologies for IFSULDEMINAS campus.

PHP MariaDB Scrum

Circuito Empreenda Poços

Event website with registration system and automated email feedback for a regional entrepreneurship conference.

Web Development PHP MySQL

Certifications

Udacity

Machine Learning DevOps Engineer

2022

Udacity

Deep Reinforcement Learning

2021

CertiProf

Scrum Foundation Professional Certificate

2020

Data Science Academy

Deep Learning I

2019

Udacity

Computer Vision

2019

Awards

Competitions

ACM ICPC — Brazilian National Finals

Qualified for the ACM ICPC Brazilian national finals held in Salvador, Bahia

2018 National Finalist

XXIV ICPC Regional — Bronze Medal

Bronze medal at the regional phase of the ACM ICPC programming marathon in Muzambinho, Minas Gerais

2019 7th Place

OLIP Programming Olympiad — Bronze Medal

Annual programming competition between IFSULDEMINAS campuses, first team to solve a problem

2019 3rd Place

Academic

Best Course Completion Work

Outstanding course completion work award

2015 Winner

Outstanding Student — IT Technical Course

Recognized as highlighted student in the computer technician course

2015 Recognition

Languages

Portuguese Native
English Full Professional Proficiency
Spanish Limited Working Proficiency