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.
Where I've worked
Experience
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
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
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
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
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
Academic background
Education
Universidade Estadual de Campinas (UNICAMP)
Master's in Computer Science (coursework completed)
2021 - 2022 GPA 4.0 / 4.0Research 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 / 10Capstone 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 - 2015What I've built
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.
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.
Stock Planner
Intelligent stock control system built with PHP7, MariaDB, and Agile methodologies for IFSULDEMINAS campus.
Circuito Empreenda Poços
Event website with registration system and automated email feedback for a regional entrepreneurship conference.
Credentials
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
Recognition
Awards
Competitions
ACM ICPC — Brazilian National Finals
Qualified for the ACM ICPC Brazilian national finals held in Salvador, Bahia
XXIV ICPC Regional — Bronze Medal
Bronze medal at the regional phase of the ACM ICPC programming marathon in Muzambinho, Minas Gerais
OLIP Programming Olympiad — Bronze Medal
Annual programming competition between IFSULDEMINAS campuses, first team to solve a problem
Academic
Best Course Completion Work
Outstanding course completion work award
Outstanding Student — IT Technical Course
Recognized as highlighted student in the computer technician course
Communication