Na DreamSquad, criamos soluções digitais baseadas em IA Generativa que resolvem desafios reais de negócio com arquitetura moderna, escalável e orientada a performance. Atuamos de ponta a ponta — da concepção à produção — integrando agentes de IA, pipelines de RAG, bancos de dados e infraestrutura em cloud com foco em impacto, qualidade e experiência do usuário.Estamos em busca de uma Pessoa Desenvolvedora de Software Pleno (Full Stack com foco em IA) para atuar na construção de produtos inteligentes, conectando backend em Python/FastAPI a interfaces modernas em React/Next.Js. Procuramos alguém com perfil hands-on, que goste de arquitetura, performance e boas práticas, e que queira participar ativamente das decisões técnicas — desde a implementação de APIs e pipelines de RAG até a otimização de latência, consumo de tokens e integração com serviços AWS.Principais Atividades:Desenvolvimento de Produtos de IA- Desenvolver o backend utilizando Python e FastAPI, conectando com o frontend em React / Next.Js.- Criar interfaces para interação com Agentes de IA, como chats, dashboards e visualizações de dados.- Garantir uma experiência fluida e performática para o usuário final.Arquitetura e Implementação de RAG- Implementar pipelines de RAG (Retrieval-Augmented Generation) no backend.- Desenvolver componentes visuais que exibam fontes e referências recuperadas via Vector Stores (ex: Vector S3).- Otimizar o fluxo de dados entre frontend, backend e serviços de IA na AWS.Qualidade, Integração e Performance- Integrar agentes de IA com bancos de dados transacionais.- Monitorar latência, consumo de tokens e tempo de resposta dos modelos.- Garantir usabilidade, escalabilidade e boas práticas de desenvolvimento.Requisitos Técnicos:Backend- Python avançado, com uso de Type Hints, programação assíncrona (asyncio/FastAPI) e padrões de projeto.- Desenvolvimento e documentação de APIs RESTful (OpenAPI/Swagger).- Conhecimento em autenticação, autorização, microsserviços e gerenciamento de dependências.Frontend- JavaScript moderno e TypeScript (ES6+).- Experiência com frameworks SPA baseados em componentes (React, Vue.Js ou similares).- Consumo de APIs REST, tratamento de estados assíncronos e erros.- Gerenciamento de estado (Context API, Redux, Zustand ou similares).- Estilização com CSS moderno, Tailwind, Styled Components ou similares.Dados e Cloud- Modelagem e otimização de bancos relacionais (PostgreSQL, MySQL ou MariaDB).- Versionamento com Git (Git Flow, Code Review).- Conhecimento prático do ecossistema AWS.- Familiaridade com integração de modelos de IA generativa (LLMs).Diferenciais- Streaming em tempo real com WebSockets ou SSE.- Experiência com AWS Bedrock, Strands Agents SDK ou interfaces conversacionais.- Uso de bancos de dados vetoriais (Vector S3, Pinecone, pgvector).- Docker e Infraestrutura como Código (Terraform).- Testes automatizados no backend (Pytest) e frontend (Jest, Cypress, Testing Library).