Engenheiro de IA
Sobre a Vaga
O mercado de Inteligência Artificial está em plena expansão, e uma das áreas mais promissoras e inovadoras é o desenvolvimento de Agentes Autônomos de IA. Estes agentes, capazes de executar tarefas complexas de forma independente, estão redefinindo a interação entre humanos e tecnologia, otimizando processos e criando novas oportunidades de negócio em setores como finanças, saúde, e-commerce e atendimento ao cliente.
Buscamos um Engenheiro de IA visionário e altamente qualificado para se juntar à nossa equipe na vanguarda desta revolução. Você será responsável por projetar, desenvolver e implementar agentes de IA de ponta, que não apenas solucionam problemas complexos, mas também interagem de forma inteligente e segura com sistemas e usuários. Esta é uma oportunidade única para trabalhar com tecnologias de fronteira, como Large Language Models (LLMs), frameworks de orquestração e arquiteturas avançadas, em um ambiente dinâmico e colaborativo.
Principais Responsabilidades
- Projetar e construir arquiteturas AI-first, integrando pipelines de dados, modelos e APIs.
- Desenvolver e otimizar soluções de machine learning e deep learning utilizando PyTorch, TensorFlow ou scikit-learn.
- Implementar funcionalidades de IA em serviços de backend utilizando Python, JavaScript ou TypeScript (incluindo frameworks como FastAPI, Express ou NestJS).
- Colaborar com equipes de DevOps/CloudOps para implantar soluções na AWS e Oracle Cloud Infrastructure (OCI).
- Aplicar princípios de MLOps incluindo versionamento de modelos, testes, avaliação e integração contínua.
- Trabalhar extensivamente com LLMs e IA Generativa: engenharia de prompt, fine-tuning, embeddings, bancos de dados vetoriais e RAG (Retrieval-Augmented Generation).
- Desenvolver e orquestrar agentes de IA utilizando frameworks como CrewAI e Agnus.
- Integrar e customizar workflows do Dify e servidores MCP (Model Context Protocol) para automação e interoperabilidade orientadas por IA.
- Implementar as melhores práticas de segurança para sistemas de IA incluindo prevenção de vazamento de dados (DLP), mitigação de prompt injection, sanitização de contexto e controle de acesso para LLMs.
- Escrever código limpo, modular e testável com forte documentação e aderência aos padrões de engenharia.
Experiências Necessárias
- Mínimo de 5 anos de experiência em engenharia de software, com um histórico comprovado de entrega de sistemas complexos em produção.
- Pelo menos 2 anos de experiência focada em desenvolvimento de IA/ML, com projetos práticos envolvendo o desenvolvimento e deploy de modelos.
- Experiência comprovada no desenvolvimento de sistemas baseados em LLMs, incluindo o uso de APIs como OpenAI, Google AI ou Anthropic.
- Experiência no design de APIs RESTful e microserviços de backend.
- Experiência com o desenvolvimento de sistemas agênticos ou arquiteturas similares, demonstrando a capacidade de construir soluções que vão além de simples chatbots ou RAGs.
- Experiência com manipulação de dados e engenharia de features usando pandas, NumPy e SQL.
Requisitos Obrigatórios Técnicos
- Linguagens de Programação: Domínio avançado de Python. Forte conhecimento em JavaScript e TypeScript.
- Frameworks de IA e ML: Proficiência com PyTorch, TensorFlow, scikit-learn. Conhecimento prático de LangChain, LlamaIndex, OpenAI, Hugging Face.
- Frameworks de Agentes: Familiaridade com CrewAI, Agnus, LangChain, LangGraph, Dify e servidores MCP.
- Arquitetura e Sistemas: Sólido entendimento de arquitetura de software, padrões de design e design de código modular.
- MLOps e Cloud: Entendimento de MLOps e workflows de deploy, incluindo conhecimento básico de ambientes AWS e Oracle OCI.
- Segurança em IA: Consciência sobre técnicas de segurança em IA. DLP, prevenção de prompt injection, reforço de limites de contexto e estratégias de recuperação seguras
Habilidades Interpessoais
- Comunicação Clara e Colaboração: Habilidade de explicar conceitos técnicos complexos para públicos variados e colaborar de forma multifuncional com equipes de dados, produto e plataforma para entregar soluções de IA escaláveis e de fácil manutenção.
- Documentação Técnica: Capacidade de escrever documentação clara, concisa e abrangente para o código e a arquitetura desenvolvidos.
- Resolução de Problemas e Pensamento Analítico: Excelentes habilidades para decompor problemas complexos, analisar diferentes soluções e implementar a mais eficaz de forma estruturada.
- Curiosidade e Aprendizado Contínuo: Uma paixão por se manter atualizado sobre as rápidas evoluções no campo da IA, tratando o aprendizado de novas tecnologias e frameworks como parte central do trabalho.
- Iniciativa e Autonomia: Ser proativo na identificação de problemas e oportunidades, com capacidade de trabalhar de forma independente para conduzir projetos do início ao fim.
Diferenciais
- Experiência com orquestração de múltiplos agentes e pipelines de IA autônomos.
- Experiência em visão computacional, reconhecimento de fala ou IA multimodal.
- Contribuições para projetos de IA de código aberto ou frameworks.
- Conhecimento de sistemas orientados a eventos e design de microserviços escaláveis.
- Experiência em ambientes de startup ou orientados à inovação.
Informações da Vaga
- Modelo híbrido
- Contratação PJ.
Benefícios
- Ausência remunerada de 30 dias.
- Totalpass.
- Programa de bem-estar.
- Serviço de telemedicina.
- Clubes de benefícios.
- Day-off de aniversário.
Localização | Modelo de contratação | Modelo de trabalho |
|---|---|---|
São Paulo, SP, BR | Autônomo PJ | Híbrido |