Guilherme Silveira is a Senior Machine Learning Engineer based in São Paulo with 11 years of experience building and shipping production ML and distributed systems. At Itaú Unibanco he architected a model platform integrating feature store, data quality and automated inference pipelines on AWS, and implemented contextual multi-armed bandits and large-scale Spark workloads. His background spans backend systems, refactoring monoliths into microservices, and low-level optimizations—from Java NIO biometric servers to C++ facial recognition and Python/YOLO computer vision—reflecting deep full-stack engineering chops. Comfortable across Java, Python and C++, he combines rigorous engineering with practical ML deployment skills and a habit of documenting his AI learnings through technical articles. An uncommon strength is his track record of shortening delivery cycles dramatically while preserving data quality and automation for reliable productionization.
10 years of coding experience
3 years of employment as a software developer
Bacharelado em Sistemas de Informação, Tecnologia da Informação, Bacharelado em Sistemas de Informação, Tecnologia da Informação at UNIESP - União das Instituições Educacionais do Estado de São Paulo
Nanodegree Fundamentos em Deep Learning, Artificial Intelligence, Nanodegree Fundamentos em Deep Learning, Artificial Intelligence at Udacity
Estudo do curso Segurança Web em Java (https://cursos.alura.com.br/course/seguranca-web-em-java-parte-1 & https://www.alura.com.br/curso-online-seguranca-web-em-java-parte-2)
Contributions:2 reviews, 4 PRs, 14 pushes in 2 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guilherme Silveira - Senior Machine Learning Engineer at Itaú Unibanco