




Job Summary: We are seeking a Senior Python Developer to design, build, and operate Chatbot solutions for an enterprise GENAI platform using advanced RAG techniques and continuous integration with agent frameworks, contributing to architecture and best practices. Key Highlights: 1. Working on architecture, testing, and observability in GENAI projects 2. Developing advanced RAG pipelines and complex agents 3. Focus on security, ethics, and operational discipline Description: About the Role We are looking for a Senior Python Developer to design, build, and operate Chatbot solutions for an enterprise GENAI platform using advanced RAG techniques and continuous integration with agent frameworks. You will contribute to architecture, best practices for evaluation/observability, and security hardening (LGPD), using LangChain/LangGraph, LlamaIndex, FlowiseAI, AGNO, and CrewAI. Responsibilities* Maintain and design new RAG pipelines (ingestion, chunking, embeddings, retrievers, re\-ranking, synthesis). * Design \*\*agents\*\* — single and multi\-agent — with flow control (state machines/DAGs) and external tools. * Evolve architecture, testing, and observability (tracing, metrics, cost, reliability). * Integrate data sources (PDF/HTML/DB/S3\), vector stores, and hybrid search (BM25 \+ semantic). * Create secure tools (auth, rate limits, PII masking) and guardrails. * Define SLIs/SLOs with Product/Security teams and mentor less experienced team members. Required Qualifications* Advanced Python (typing, Pydantic/dataclasses, \`asyncio\`, pytest, logging). * Hands\-on RAG experience with LangChain/LangGraph and LlamaIndex (retrievers, query engines/routers). * Experience with multi\-agent systems in CrewAI and/or AGNO (roles, memory, delegation, routing). * Practical experience with FlowiseAI (building flows, integrating via API/Custom Nodes). * Vector databases: pgvector, FAISS, or Chroma; (Pinecone/Weaviate is a plus). * Hybrid search: Elasticsearch/OpenSearch (BM25 \+ kNN/vector). * Re\-ranking (Cohere) and evaluation (groundedness/faithfulness, prompt testing). * Observability: Langfuse, Openlayer, and/or OpenTelemetry. * Basic DevOps: Docker, CI/CD; familiarity with Kubernetes. * LGPD compliance, PII masking, and access control per collection/index. * Technical English reading proficiency. Interpersonal Skills* Clear and empathetic communication: contextualizes decisions, adapts language to audience, and validates understanding. * Ownership without ego: takes end\-to\-end responsibility, shares credit, and learns from mistakes. * Collaborative mentoring: PRs that teach, pairing when valuable, and rapid unblocking of the team. * Product/business focus: connects technical work to impact (SLIs/SLOs, cost, timeline) and negotiates trade\-offs. * Healthy conflict and documented decisions: debates with data, grounds and tests hypotheses, and documents (ADRs). * Operational discipline: predictability (status/risks), testing, observability, and minimal documentation. * Adaptability: adjusts plans with new facts, shares learnings, and understands pivoting is necessary when well justified. * Awareness of quality, security, and ethics: considers sensitive data and reliability before writing code. * Responsible asynchronous work: documents decisions, provides clear handoffs, respects time zones or occasional delays from external or internal third\-party dependencies. * Emotional maturity: remains calm under pressure, welcomes feedback, and separates people from problems. Nice\-to\-have* Advanced LangGraph (recovery/branching/retries) or production use of LlamaIndex Workflows/Agents. * Asynchronous pipelines (Celery/RQ), OCR, and robust parsing (PDF/image/video). * Enterprise integrations (MCP, Azure/O365\) for agent\-driven automation within the Office platform. Job Details* Hybrid work model * PJ contract Benefits* 30 days of paid leave * Totalpass * Well\-being program * Telemedicine service * Benefits clubs * Birthday day\-off 2512050202181824779


