Arquitetura GenAI | Remota - 134499
Arquitetura GenAI | Remota - 134499
Alphaville - Barueri, BR, 06.454-000
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.