Engineering Lead · AI Product Engineering
Coloco features de IA em produção, de ponta a ponta: modelos, APIs e os produtos que as pessoas usam.
Marcello Oliveira é um engenheiro de software brasileiro e Engineering Team Lead na Deel, onde lidera engenharia de produto com IA e coloca features com LLM em produção, da chamada ao modelo até a interface. Antes, construiu software na Amazon, na Coinbase e na XP Inc., e foi três vezes finalista sul-americano da ACM ICPC.
Histórias
Todas as 14 histórias ›Em Produção · 7 minPrompt injection é o XSS da nossa geraçãoNão existe textContent para um modelo: o que XSS e XSRF ensinam sobre prompt injection, e por que a defesa sai da entrada e vai para o privilégio.Ler a história ›Em Produção · 7 minSomos maus estatísticos intuitivos. Os LLMs também.Monty Hall, um hostel em Foz do Iguaçu e o que temperatura e top-p fazem de verdade com o próximo token de um LLM.Ler a história ›Em Produção · 8 min0.1 + 0.2 e o salário de alguémPor que dinheiro nunca é float: bits IEEE 754, desvio na folha e arredondamento de taxa, um contracheque por vez.Ler a história ›
Trabalho
Levando features com LLM do demo à produção na DeelO que é preciso para colocar um modelo de linguagem atrás de um botão que quem cuida de contratação, folha e RH no mundo todo vai apertar. Padrões, não detalhes internos.Ler o case ›Soma, o design system da XPMultitema, agnóstico de tecnologia e multiplataforma. Fui o líder técnico do Soma em 2020, e o lançamento público foi numa live em fevereiro de 2021.Ler o case ›Arsenal: um micro-framework para micro-frontendsConstruído na XP Inc. sobre o Webpack Module Federation, para muitos times entregarem partes do mesmo produto de forma independente. As entregas ficaram cerca de 40% mais rápidas.Ler o case ›Chameleon: CSS-in-JS para web componentsUm motor de temas para Stencil e web components, cerca de 8x mais rápido que o styled-components nos nossos benchmarks internos de tema em runtime.Ler o case ›Agora
Atualizado em novembro de 2026
Lidero o time de engenharia de produto com IA na Deel. É assim que construímos com modelos de linguagem hoje.
O que estou fazendo agora ›- Features com LLM em produção. Entregamos features que validam e geram escopos de trabalho e mapeiam descrições de cargo, dentro de produtos que as pessoas usam para contratar e pagar times no mundo todo.
- Um motor de regras como rede de segurança. O modelo propõe; um motor de regras determinístico decide o que passa. Quando o modelo erra, as regras pegam antes de alguém ver.
- Saída estruturada, validada. Toda resposta do modelo volta como saída estruturada e é validada contra um schema antes de qualquer código confiar nela. Texto livre nunca vai direto para o produto.
- Um serviço interno de IA. Estamos migrando as chamadas de modelo para o serviço interno de IA da Deel, com batching e rate limit embutidos, para toda feature ter os mesmos limites, logs e controles.