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
).