Desenvolvedor .NET Sênior | IA Generativa & Multiagentes
Estamos em busca de um Desenvolvedor .NET Sênior com sólida experiência em desenvolvimento de software e aplicação de IA Generativa em ambientes produtivos. Essa posição atuará na interseção entre engenharia de software, arquitetura de soluções de IA e governança tecnológica, sendo responsável por construir aplicações inteligentes escaláveis, orquestrar agentes de IA e implementar soluções avançadas de RAG (Retrieval-Augmented Generation). Procuramos alguém com perfil hands-on, visão arquitetural e foco em entregas robustas, observáveis e preparadas para produção.
Responsabilidades:
- Construir e orquestrar agentes utilizando Microsoft Agent Framework (MAF), incluindo arquiteturas de agente único e multiagentes (Supervisor + Specialists).
- Desenvolver e manter pipelines RAG ponta a ponta, contemplando ingestão, chunking, embeddings, retrieval, reranking e geração de respostas contextualizadas.
- Integrar, configurar e versionar modelos de IA por meio do Azure AI Foundry, garantindo governança, rastreabilidade e controle operacional.
- Implementar mecanismos de function calling, roteamento de agentes, ferramentas especializadas e guardrails para segurança e qualidade das respostas.
- Garantir observabilidade, monitoramento, avaliação contínua (evals) e rastreabilidade dos resultados gerados por IA.
- Definir e aplicar estratégias de otimização de custo, consumo de tokens, latência e cache.
- Participar de decisões arquiteturais, propondo soluções escaláveis, resilientes e alinhadas às necessidades do negócio.
- Colaborar diretamente com lideranças técnicas e áreas de negócio na construção de soluções de alto impacto.
Requisitos:
- Experiência sólida com .NET 8/9 e C# moderno.
- Conhecimento avançado em Clean Architecture, CQRS, MediatR e Slice Patterns.
- Vivência na construção de aplicações utilizando Microsoft Agent Framework (MAF) e consumo de modelos via Foundry.
- Experiência prática com RAG avançado (RAG 2.0), incluindo Hybrid Search, Reranking, Citações e estratégias de mitigação de alucinações.
- Conhecimento em Function Calling, Prompt Engineering e automação de avaliações (Evals).
- Experiência com SQL Server e bancos vetoriais, como Qdrant, pgvector ou Azure AI Search.
- Conhecimento em GitHub Actions e práticas de CI/CD.
- Entendimento de métricas relacionadas a custo, latência, observabilidade e performance de aplicações baseadas em IA.
- Experiência entregando soluções prontas para produção, com foco em qualidade, governança e escalabilidade.
- Capacidade de comunicação clara com times técnicos e stakeholders de negócio.
- Perfil analítico, com autonomia para defender decisões arquiteturais e técnicas.
Diferenciais:
- Experiência em projetos de setores regulados, como saúde, farmacêutico ou financeiro.
- Certificação Microsoft AI-102 ou equivalente.
- Conhecimento em Docker e conteinerização de aplicações.
- Experiência com Infraestrutura como Código (IaC).
- Vivência em ambientes self-hosted e arquiteturas híbridas.
- Inglês técnico para acompanhamento de documentações, releases e novidades do ecossistema Microsoft AI.
Modelo de trabalho:
O que você encontrará na Maitha:
- Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada;
- Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação;
- Treinamentos, workshops e meetups para evolução de soft e hard skills;
- Rewards com programa de pontos e premiações;
- TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais;