Caio Oliveira is a software engineer with five years of experience building high-throughput, production-grade systems and AI-driven platforms from Brasília. He currently works as an AI Engineer at Turing, where he bridges traditional backend engineering and LLM training—improving model accuracy and reducing hallucinations through automated data treatment and lifecycle orchestration. Previously he led backend architecture for a fast-growing fintech, scaling transactions an order of magnitude with a Node.js/TypeScript microservices stack and robust AWS infrastructure. His background spans computer vision for banking fraud prevention, large-scale B2C systems that drove significant revenue, and automated ETL and active learning pipelines for legal document classification. Pragmatic and impact-focused, he combines craftsmanship learned from low-level beginnings in C with a discipline for observability, compliance, and cross-timezone collaboration that speeds audits and deployment. He’s pursuing postgraduate studies in AI, reflecting a continual push to marry research-informed methods with production reliability.
5 years of coding experience
5 years of employment as a software developer
Postgraduate Degree, Artificial Intelligence, Postgraduate Degree, Artificial Intelligence at Faculdade de Minas
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Universidade de Brasília
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.