Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Fullstack React/Node (IA Multiagentes)

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Somos a Lighthouse, uma consultoria apaixonada por tecnologia e inovação. Valorizamos quem busca crescimento e desafios, oferecendo um ambiente que incentiva a iniciativa, a colaboração e a comunicação aberta. Aqui, você terá liberdade para desenvolver suas ideias e criar soluções que transformam o mundo.

Apoiamos aqueles que querem fazer a diferença, promovendo aprendizado contínuo e evolução profissional.

Junte-se a nós, construa sua carreira e transforme o futuro da tecnologia.

Criando o mundo digital de amanhã, hoje.

Sobre a vaga:

Você será responsável por arquitetar, construir e manter sistemas agênticos complexos e stateful (com estado persistente).
O foco desta posição não é apenas criar chains lineares, mas sim projetar grafos de execução cíclicos onde agentes tomam decisões, utilizam ferramentas (tool calling), refletem sobre seus erros e interagem em arquiteturas multi-agente.

Responsabilidades:

  • Arquitetura de Agentes: Projetar e implementar fluxos de controle complexos usando LangGraph, definindo nós, arestas condicionais e persistência de estado (checkpointers).
  • Orquestração de Ferramentas: Criar ferramentas customizadas (custom tools) que permitam aos agentes interagir com APIs externas, bancos de dados SQL/NoSQL e sistemas legados de forma segura.
  • RAG Avançado: Implementar pipelines de Retrieval-Augmented Generation (RAG) que suportem recuperação semântica, re-ranking e "Self-RAG" (onde o agente avalia a qualidade do documento recuperado).
  • Otimização e Custo: Monitorar e otimizar a latência e o consumo de tokens, utilizando técnicas de cache e seleção dinâmica de modelos (router).
  • Avaliação (Eval): Criar datasets de teste e implementar frameworks de avaliação (como LangSmith ou Ragas) para garantir que os agentes não alucinem e mantenham a consistência.

Requisitos:

  • Python Avançado: Domínio de programação assíncrona (asyncio), tipagem forte (Pydantic) e boas práticas de engenharia de software (Clean Code, SOLID).
  • Ecossistema LangChain: Experiência comprovada em produção com LangChain (LCEL) e, crucialmente, LangGraph para orquestração de loops cognitivos.
  • LLMs & APIs: Profundo entendimento de como funcionam os LLMs (GPT-4, Claude 3.5, Llama 3), incluindo function calling, structured output e prompt engineering avançado.
  • Bancos Vetoriais: Experiência com pelo menos um Vector DB (Pinecone, Weaviate, Qdrant ou pgvector).
  • Backend & API: Experiência em expor esses agentes via APIs REST ou WebSocket (FastAPI ou Django Ninja).
  • Experiencia em desenvolvimento Fullstack com React e Node

Diferenciais

  • Conhecimento em DSPy para otimização programática de prompts.
  • Experiência com implantação de LLMs locais (Ollama, vLLM).
  • Entendimento de arquiteturas de memória de longo prazo (Zep, MemGPT).
  • Contribuição ativa em projetos Open Source de IA.

Habilidades

  • Pensamento Sistêmico: Capacidade de visualizar como um agente afeta o outro dentro de um grafo complexo.
  • Resiliência a Erros: Entender que LLMs são probabilísticos e construir sistemas defensivos (guardrails) para lidar com falhas.
  • Curiosidade : A área muda semanalmente; você precisa gostar de ler papers e testar novas bibliotecas constantemente.
  • Comunicação e Colaboração: Habilidade para trabalhar em times multidisciplinares
  • Versatilidade: Habilidade de alternar entre tarefas de front-end e back-end com facilidade.
  • Aprendizado Contínuo: Curiosidade para acompanhar a rápida evolução da tecnologia.

BUSCAS DE VAGAS SEMELHANTES