Descrição do cargo
Procuramos desenvolvedores que estejam dispostos a criar soluções de ponta a ponta, desde o backend até ao frontend. Trabalharemos em conjunto para desenvolver produtos digitais modernos, escaláveis e conectados com Inteligência Artificial.
Aqui, você irá participar de decisões técnicas importantes e construir soluções de forma colaborativa entre backend e frontend. O objetivo é garantir fluidez e consistência da solução.
Responsabilidades e Atividades
* Desenvolvimento de Produtos de IA Ponta a Ponta:
* Desenvolver APIs e serviços backend para suportar agentes e aplicações de IA;
* Construir interfaces web modernas, focadas em experiência do usuário, performance e escalabilidade;
* Criar experiências de interação com Agentes de IA, como chats, dashboards, painéis de controle e visualização de dados;
* Atuar de forma colaborativa entre backend e frontend, garantindo fluidez e consistência da solução;
* Implementar pipelines de RAG (Retrieval-Augmented Generation) no backend;
* Integrar bancos de dados vetoriais e fontes de conhecimento aos agentes de IA;
* Criar componentes visuais que exibam fontes, referências e resultados recuperados;
* Garantir eficiência no fluxo de dados entre navegador, backend e serviços de IA na AWS;
* Integrar agentes de IA com bancos de dados transacionais;
* Garantir usabilidade, observabilidade e qualidade técnica das aplicações;
* Monitorar latência, uso de tokens e performance das chamadas aos modelos de IA;
* Trabalhar continuamente na otimização de tempo de resposta e renderização no frontend;
Requisitos Técnicos
* Backend
o Experiência sólida com Python, incluindo:
o Tipagem estática (Type Hints)
o Programação assíncrona (asyncio)