Arquitetura GenAI | Remota - 134499 (Alphaville - Barueri, BR, 06.454-000)
gft · Brazil
O que buscamos Buscamos um(a) Engenheiro(a) de Software GenAI Sênior para atuar no desenvolvimento de produtos baseados em Inteligência Artificial Generativa (LLMs) em ambiente de produção. O profissional trabalhará em conjunto com o Arquiteto de Soluções GenAI, transformando definições arquiteturais em aplicações robustas, escaláveis e observáveis. Será responsável pela implementação de agentes de IA, pipelines RAG, APIs e soluções Full Stack, garantindo qualidade, performance e governança das aplicações de IA. Responsabilidades • Desenvolver produtos baseados em LLMs para ambiente de produção; • Implementar pipelines RAG (Retrieval-Augmented Generation); • Desenvolver agentes inteligentes utilizando LangChain e LangGraph; • Construir chatbots, copilots e aplicações baseadas em IA Generativa; • Implementar orquestração multi-modelo utilizando LiteLLM; • Desenvolver soluções com Function Calling e gerenciamento de memória para agentes; • Desenvolver aplicações Backend em Python e aplicações Full Stack utilizando .NET (C#) e React/TypeScript; • Construir APIs REST robustas com processamento assíncrono (Streaming/Async); • Aplicar padrões de resiliência, como Circuit Breaker, Retry e Timeout; • Desenvolver testes automatizados, incluindo Evals para modelos LLM; • Implementar monitoramento e observabilidade de aplicações de IA, acompanhando consumo de tokens, latência, custos e desempenho; • Atuar na investigação e resolução de problemas em produção; • Participar de Code Reviews, ADRs, PoCs e documentação técnica; • Trabalhar em conjunto com Arquitetura, Produto e Engenharia na evolução das soluções. Requisitos e Qualificações Obrigatórios • Experiência mínima de 4 anos em desenvolvimento de software; • Pelo menos 1 ano de experiência prática com aplicações baseadas em LLMs em produção; • Experiência com: • LangChain; • LangGraph; • Implementação de RAG; • Domínio em Python; • Experiência com .NET (C#) e/ou React com TypeScript; • Desenvolvimento de APIs REST; • Mensageria e processamento assíncrono; • Conhecimento em sistemas distribuídos; • Experiência com Cloud (Azure, AWS ou GCP); • Docker; • Pipelines CI/CD; • Experiência utilizando pelo menos um dos provedores: • Azure OpenAI; • Amazon Bedrock; • Google Vertex AI / Gemini; • Anthropic Claude; • Experiência com Prompt Engineering; • Git; • Vivência em metodologias ágeis. Diferenciais • LiteLLM; • Bancos vetoriais (Pinecone, pgVector, Azure AI Search); • CrewAI; • AutoGen; • Semantic Kernel; • MCP (Model Context Protocol); • LangSmith; • Arize AI; • RAGAS; • DeepEval; • Guardrails para IA; • Tratamento de PII; • Kubernetes; • Certificações Cloud; • Inglês avançado ou fluente para conversação. Perfil Comportamental Buscamos profissionais com: • Perfil analítico e investigativo; • Facilidade para resolver problemas complexos; • Senso de dono e responsabilidade sobre as entregas; • Boa comunicação e colaboração entre equipes; • Interesse constante por Inteligência Artificial e novas tecnologias; • Organização e atenção à qualidade do código; • Capacidade de atuar em ambientes dinâmicos e de rápida evolução; • Proatividade para propor melhorias técnicas e de arquitetura. Originally posted on Himalayas