Desenvolvedor/a Fullstack - Inteligência Artificial
Aqui, estamos em busca de uma pessoa Desenvolvedora Fullstack que curta criar produtos digitais modernos, escaláveis e conectados com Inteligência Artificial. Nossa equipe conta com diversos projetos que envolvem o desenvolvimento de soluções completas, desde a implementação do backend até o frontend, participando de decisões técnicas e construindo soluções de ponta a ponta em um ambiente de inovação real.
Principais Atividades e Responsabilidades
* Desenvolvimento de Produtos de IA Ponta a Ponta: Desenvolver APIs e serviços backend para suportar agentes e aplicações de IA;
* Criar Experiências de Interacao com Agentes de IA: Construir interfaces web modernas, focadas em experiência do usuário, performance e escalabilidade, bem como criar componentes visuais que exibam fontes, referências e resultados recuperados;
* Arquitetura e Implementação de RAG: Implementar pipelines de RAG (Retrieval-Augmented Generation) no backend e integrar bancos de dados vetoriais e fontes de conhecimento aos agentes de IA;
* Qualidade, Integração e Performance: Integrar agentes de IA com bancos de dados transacionais e garantir usabilidade, observabilidade e qualidade técnica das aplicações;
* Monitoramento e Otimização: Monitorar latência, uso de tokens e performance das chamadas aos modelos de IA e trabalhar continuamente na otimização de tempo de resposta e renderização no frontend;
Requisitos Técnicos
Backend
* Python: Experiência sólida com Python, incluindo tipagem estática (Type Hints), programação assíncrona (asyncio) e frameworks modernos como FastAPI;
* APIs e Autenticação: Conhecimento em arquitetura de software, autenticação/autorização e microsserviços;
Frontend
* Javascript Moderno: Domínio de Javascript moderno e TypeScript (ES6+), além de experiência com frameworks SPA baseados em componentes como React ou Vue.js;
* Consumo de APIs e Gerenciamento de Estado: Experiência com consumo de APIs REST e gerenciamento de estado (Context API, Redux, Zustand ou similares);
Dados, Versionamento e Cloud
* Bancos Relacionais: Experiência com bancos relacionais (PostgreSQL, MySQL ou MariaDB);
* Git e AWS: Proficiência em Git (Git Flow, Code Review, Merge Requests) e conhecimento prático do ecossistema AWS;
* Inteligência Artificial Generativa: Familiaridade com integração de IA Generativa (LLMs) em aplicações web;
Diferenciais (não obrigatórios)
* Streaming em Tempo Real: Experiência com streaming em tempo real (WebSockets ou SSE);
* AWS Bedrock e Bancos Vetoriais: Conhecimento em Docker e IaC (Terraform), além de experiência com bancos de dados vetoriais;
* Testes Automatizados: Experiência com testes automatizados utilizando Pytest, Jest, Cypress ou Testing Library;
Informações Adicionais - Benefícios
* Assistência Médica e Saúde Mental: Assistência médica e programa de saúde mental Starbem;
* Convênios e Descontos: Convênio PetLove e clube de descontos Ifood;
* Vale Refeição e Férias: Vale refeição e férias remuneradas;
* Licença Paternidade ou Maternidade: Licença paternidade ou maternidade;