Desenvolvedor(a) Pleno - IA Generativa
Rehva Tech
Descrição da vaga
Resumo da Posição Buscamos uma pessoa Desenvolvedora Pleno com forte DNA em Python e apaixonada por IA Generativa. O foco principal desta posição não é o treinamento de modelos, mas sim a construção de sistemas agênticos complexos, garantindo que essas soluções sejam robustas, escaláveis e, acima de tudo, monitoráveis em ambiente de produção. Principais Responsabilidades e Atribuições Conceber, desenvolver e manter aplicações de IA Generativa em Python, com foco em orquestração de agentes e fluxos de raciocínio (reasoning chains). Integrar e otimizar o uso de LLMs via APIs em plataformas existentes, utilizando técnicas avançadas de Prompt Engineering e RAG (Retrieval-Augmented Generation). Implementar e monitorar stacks de observabilidade para GenAI, garantindo o rastreio (tracing), análise de latência, controle de custos e avaliação da qualidade das respostas em produção. Trabalhar em conjunto com as equipes de produto e negócio para traduzir desafios operacionais em arquiteturas de IA eficientes. Contribuir para o desenho de fluxos de dados que alimentam os agentes, visando maior precisão e confiabilidade das soluções. Pesquisar e aplicar novos padrões de design de agentes (como ReAct, Plan-and-Execute) para evoluir as soluções existentes. Criar e manter documentação técnica clara dos fluxos agênticos, pipelines e integrações. Requisitos e Qualificações Técnicas Experiência sólida e avançada em desenvolvimento de software com Python. Experiência prática na construção e deploy de soluções utilizando frameworks como LangChain, CrewAI, LangGraph ou similares. Experiência com ferramentas de monitoramento e tracing específicas para LLMs (ex: LangFuse, Arize Phoenix ou similares). Domínio no desenvolvimento e consumo de APIs RESTful utilizando FastAPI ou Flask. Familiaridade com boas práticas (Clean Code, testes automatizados, Git e pipelines de CI/CD). Experiência com ambiente AWS, com foco em serviços de computação e IA (como Lambda, ECS e Bedrock). Conhecimento em bancos de dados relacionais e não relacionais. Inglês: nível avançado para leitura técnica e comunicação. Soft Skills Perfil proativo com foco em resolução de problemas complexos. Capacidade de autonomia para liderar entregas técnicas dentro de um ambiente multidisciplinar. Excelente comunicação para explicar conceitos técnicos de IA para stakeholders de negócio. Benefícios Oferecidos Assistência Médica Assistência Odontológica Seguro de Vida Vale Alimentação/Refeição Regime de Contratação: CLT Modalidade: 100% Remote (com visitas mensais ao escritório em São Paulo/SP) Etapas do Processo de Seleção [Etapa 1]: Entrevista Rehva [Etapa 2]: Entrevista HR [Etapa 3]: Validação Técnica (Tech Manager) [Etapa 4]: Offer
