Bunge
UL Solutions
Desenvolvedor de IA - Remoto
Sobre a oportunidade
O Desenvolvedor de IA é responsável por projetar, construir, implantar e dar suporte a soluções com IA que entreguem valor de negócio mensurável em funções essenciais da empresa.
Esta função combina engenharia de software, infraestrutura de nuvem, MLOps e expertise em IA Generativa para criar aplicações e serviços escaláveis e prontos para produção. Trabalhando em estreita colaboração com equipes de produto, engenheiros e stakeholders de negócios, o Desenvolvedor de IA será o responsável por iniciativas desde o conceito até a implantação, garantindo que as soluções sejam seguras, confiáveis, manteníveis e alinhadas aos objetivos de negócio.
O candidato ideal é altamente prático, apaixonado por construir soluções de IA para o mundo real e experiente na implantação de aplicações de IA, machine learning e IA Generativa em ambientes de nuvem usando Azure e práticas modernas de DevOps.
Nossa ciência é sua vantagem.
Esta posição é remota para o Brasil.
#LI-BD1 #LI-Remote
Responsabilidades
Desenvolvimento de Soluções de IA
- Projetar, desenvolver, implantar e manter soluções de IA e machine learning prontas para produção.
- Traduzir desafios de negócio em aplicações e serviços escaláveis habilitados por IA.
- Construir e integrar capacidades de IA em sistemas corporativos e fluxos de trabalho de negócios.
- Desenvolver soluções de IA Generativa aproveitando LLMs, Retrieval-Augmented Generation (RAG) e frameworks de IA Agente.
- Implementar pipelines de inteligência de documentos e processamento de documentos para dados.
Engenharia de Software
- Desenvolver aplicações Python limpas, manteníveis e bem testadas, seguindo as melhores práticas de engenharia de software.
- Aplicar princípios de design orientado a objetos e padrões de arquitetura escaláveis.
- Contribuir para frameworks, bibliotecas e padrões técnicos reutilizáveis.
- Projetar e dar suporte a aplicações distribuídas e nativas da nuvem.
Nuvem, DevOps e MLOps
- Construir e manter pipelines de CI/CD para aplicações de IA e infraestrutura de suporte.
- Implementar práticas de Infraestrutura como Código (IaC).
- Implantar, monitorar e gerenciar modelos e serviços de IA em ambientes de produção.
- Configurar monitoramento de nuvem, logging, alertas, dashboards e ferramentas de observabilidade.
- Suportar o gerenciamento do ciclo de vida do modelo, monitoramento de desempenho e confiabilidade operacional.
- Gerenciar soluções conteinerizadas usando Docker, Kubernetes e Helm.
- Utilizar serviços de nuvem Azure para construir plataformas e soluções de IA escaláveis.
Avaliação e Melhoria Contínua
- Implementar frameworks de teste, avaliação e experimentação para soluções de IA.
- Medir a eficácia da solução através de métricas de negócio e técnicas definidas.
- Aplicar testes A/B e outras metodologias de avaliação onde apropriado.
- Otimizar continuamente as soluções com base no monitoramento, feedback e resultados de negócio.
Colaboração e Formas de Trabalho
- Colaborar com equipes multifuncionais para entregar soluções de IA alinhadas aos negócios.
- Comunicar conceitos técnicos complexos para públicos técnicos e não técnicos.
- Participar de revisões de arquitetura, sessões de design de solução e discussões técnicas.
- Apoiar e orientar membros da equipe através do compartilhamento de conhecimento e colaboração.
- Demonstrar forte alinhamento com as Formas de Trabalho da UL Solutions, promovendo confiança, responsabilidade e melhoria contínua.
Qualificações
- Bacharelado em Ciência da Computação, Ciência de Dados, Engenharia de Software, Análise de Dados ou área relacionada.
- Forte experiência em desenvolvimento Python.
- Experiência na construção e implantação de soluções de IA ou machine learning em produção.
- Experiência com plataformas de nuvem (Azure preferencial).
- Experiência com Azure DevOps e desenvolvimento de pipeline de CI/CD.
- Experiência com Infraestrutura como Código (IaC).
- Experiência com práticas de MLOps e gerenciamento do ciclo de vida do modelo.
- Experiência na implantação e suporte de sistemas distribuídos escaláveis.
- Experiência trabalhando com APIs e integrações de sistemas corporativos.
- Experiência com Docker, Kubernetes (K8s) e Helm.
- Compreensão de arquitetura de software, padrões de design e melhores práticas de engenharia.
- Fortes habilidades analíticas e de resolução de problemas.
- Excelentes habilidades de comunicação e colaboração.
- Experiência trabalhando em ambientes de desenvolvimento de produtos Ágeis.
Qualificações Preferenciais
- Experiência com:
- Modelos de Linguagem Grandes (LLMs)
- Retrieval-Augmented Generation (RAG)
- Frameworks de IA Agente
- Aplicações de IA Generativa
- Soluções de Inteligência de Documentos
- Certificações Azure.
- Experiência em projetar plataformas e arquiteturas de IA corporativas.
- Experiência na implementação de frameworks de avaliação de IA e metodologias de experimentação.
- Conhecimento de IA responsável, segurança, governança e práticas de conformidade.
- Experiência em mentorar ou fornecer orientação técnica a outros engenheiros.
Um líder global em ciência aplicada de segurança, a UL Solutions (NYSE: ULS) transforma desafios de segurança, proteção e sustentabilidade em oportunidades para clientes em mais de 110 países. A UL Solutions oferece serviços de teste, inspeção e certificação, juntamente com produtos de software e ofertas de consultoria, que apoiam a inovação de produtos e o crescimento dos negócios de nossos clientes. A Marca UL serve como um símbolo reconhecido de confiança nos produtos de nossos clientes e reflete um compromisso inabalável em avançar nossa missão de segurança. Ajudamos nossos clientes a inovar, lançar novos produtos e serviços, navegar em mercados globais e cadeias de suprimentos complexas, e crescer de forma sustentável e responsável no futuro.
