Desenvolvedor Python Sr
Descrição da Vaga
**Sobre a vaga** ---------------- Procuramos um(a) Senior Python Developer para projetar, construir e operar soluções de Chatbot para uma GENAI corporativa utilizando técnicas avançadas de RAG e integração continua com frameworks de agentes. Você vai suportar contribuir com a arquitetura, boas práticas de avaliação/observabilidade e hardening de segurança (LGPD), usando LangChain/LangGraph, LlamaIndex, FlowiseAI, AGNO e CrewAI. **Responsabilidades** --------------------- * Manter e Desenhar novos pipelines de RAG (ingestão, chunking, embeddings, retrievers, re\-ranking, síntese). * Projetar \*\*agentes\*\* single e multi\-agente com controle de fluxo (máquina de estados/DAG) e ferramentas externas. * Evoluir arquitetura, testes e observabilidade (tracing, métricas, custo, confiabilidade). * Integrar fontes de dados (PDF/HTML/DB/S3\), vetores e busca híbrida (BM25 \+ semântico). * Criar tools seguras (auth, rate limits, PII masking) e guardrails. * Definir SLIs/SLOs com Produto/Segurança e mentorar o time menos experiente. **Requisitos obrigatórios** --------------------------- * Python avançado (tipagem, Pydantic/dataclasses, \`asyncio\`, pytest, logging). * RAG hands\-on com LangChain/LangGraph e LlamaIndex (retrievers, query engines/routers). * Experiência com multi\-agente em CrewAI e/ou AGNO (papéis, memória, delegation, routing). * Vivência com FlowiseAI (montar fluxos, integrar via API/Custom Nodes). * Vetores: pgvector, FAISS ou Chroma; (Pinecone/Weaviate é plus). * Busca híbrida: Elasticsearch/OpenSearch (BM25 \+ kNN/vector). * Re\-ranking (Cohere) e avaliação (groundedness/faithfulness, testes de prompts). * Observabilidade: Langfuse, Openlayer e/ou OpenTelemetry. * DevOps básico: Docker, CI/CD; noções de Kubernetes. * LGPD, PII masking e controle de acesso por coleção/índice. * Leitura técnica em inglês. **Habilidade Interpessoais** ---------------------------- * Comunicação clara e empática: contextualiza decisões, adapta linguagem ao público e valida entendimento. * Ownership sem ego: assume ponta\-a\-ponta, compartilha créditos e aprende com erros. * Colaboração com mentoria leve: PRs que ensinam, pairing quando agrega, desbloqueio rápido do time. * Foco em produto/negócio: conecta técnica a impacto (SLIs/SLOs, custo, prazo) e negocia trade\-offs. * Conflito saudável e decisões registradas: debate com dados, fundamenta e testa hipóteses e documenta (ADRs). * Disciplina operacional: previsibilidade (status/risco), testes, observabilidade e docs mínimas. * Adaptabilidade: muda de plano com novos fatos, compartilha aprendizados e entende que "pivotar" é necessário quando bem fundamentado. * Consciência de qualidade, segurança e ética: pensa em dados sensíveis e confiabilidade antes do código. * Trabalho assíncrono responsável: escreve decisões, handoffs claros, respeita fusos ou atrasos eventuais de dependências externas ou internas de terceiros. * Maturidade emocional: calma sob pressão, abertura a feedback, separa pessoa de problema. **Diferenciais** ---------------- * LangGraph avançado (recovery/branching/retries) ou LlamaIndex Workflows/Agents em produção. * Pipelines assíncronos (Celery/RQ), OCR e parsing robusto (PDF/imagem/Video). * Integrações corporativas (MCP, Azure/O365\) para automação com agentes na plataforma office. **Informações da Vaga** ----------------------- * Modelo híbrido * Contratação PJ. **Benefícios** -------------- * Ausência remunerada de 30 dias. * Plano de saúde conveniado (desconto no valor total e redução de carências). * Wellhub (Gympass), Totalpass ou similar. * Programa de bem\-estar. * Serviço de telemedicina. * Clubes de benefícios. * Day\-off de aniversário.
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev