Engenheiro de IA

Descrição da vaga:

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

  1. Projetar e construir arquiteturas AI-first, integrando pipelines de dados, modelos e APIs.
  2. Desenvolver e otimizar soluções de machine learning e deep learning utilizando PyTorch, TensorFlow ou scikit-learn.
  3. Implementar funcionalidades de IA em serviços de backend utilizando Python, JavaScript ou TypeScript (incluindo frameworks como FastAPI, Express ou NestJS).
  4. Colaborar com equipes de DevOps/CloudOps para implantar soluções na AWS e Oracle Cloud Infrastructure (OCI).
  5. Aplicar princípios de MLOps incluindo versionamento de modelos, testes, avaliação e integração contínua.
  6. Trabalhar extensivamente com LLMs e IA Generativa: engenharia de prompt, fine-tuning, embeddings, bancos de dados vetoriais e RAG (Retrieval-Augmented Generation).
  7. Desenvolver e orquestrar agentes de IA utilizando frameworks como CrewAI e Agnus.
  8. Integrar e customizar workflows do Dify e servidores MCP (Model Context Protocol) para automação e interoperabilidade orientadas por IA.
  9. 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.
  10. Escrever código limpo, modular e testável com forte documentação e aderência aos padrões de engenharia.


Experiências Necessárias

  1. 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.
  2. Pelo menos 2 anos de experiência focada em desenvolvimento de IA/ML, com projetos práticos envolvendo o desenvolvimento e deploy de modelos.
  3. Experiência comprovada no desenvolvimento de sistemas baseados em LLMs, incluindo o uso de APIs como OpenAI, Google AI ou Anthropic.
  4. Experiência no design de APIs RESTful e microserviços de backend.
  5. 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.
  6. Experiência com manipulação de dados e engenharia de features usando pandas, NumPy e SQL.


Requisitos Obrigatórios Técnicos

  1. Linguagens de Programação: Domínio avançado de Python. Forte conhecimento em JavaScript e TypeScript.
  2. Frameworks de IA e ML: Proficiência com PyTorch, TensorFlow, scikit-learn. Conhecimento prático de LangChain, LlamaIndex, OpenAI, Hugging Face.
  3. Frameworks de Agentes: Familiaridade com CrewAI, Agnus, LangChain, LangGraph, Dify e servidores MCP.
  4. Arquitetura e Sistemas: Sólido entendimento de arquitetura de software, padrões de design e design de código modular.
  5. MLOps e Cloud: Entendimento de MLOps e workflows de deploy, incluindo conhecimento básico de ambientes AWS e Oracle OCI.
  6. 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

  1. 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.
  2. Documentação Técnica: Capacidade de escrever documentação clara, concisa e abrangente para o código e a arquitetura desenvolvidos.
  3. 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.
  4. 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.
  5. 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

  1. Experiência com orquestração de múltiplos agentes e pipelines de IA autônomos.
  2. Experiência em visão computacional, reconhecimento de fala ou IA multimodal.
  3. Contribuições para projetos de IA de código aberto ou frameworks.
  4. Conhecimento de sistemas orientados a eventos e design de microserviços escaláveis.
  5. Experiência em ambientes de startup ou orientados à inovação.


Informações da Vaga

  1. Modelo híbrido
  2. Contratação PJ.


Benefícios

  1. Ausência remunerada de 30 dias.
  2. Totalpass.
  3. Programa de bem-estar.
  4. Serviço de telemedicina.
  5. Clubes de benefícios.
  6. Day-off de aniversário.






Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Híbrido