Na DreamSquad, acreditamos que tecnologia só faz sentido quando resolve problemas reais. Atuamos na construção de soluções inteligentes, com forte uso de IA Generativa, ajudando nossos clientes a escalar, inovar e transformar seus negócios.
Estamos em busca de uma pessoa Tech Lead de Software HandsOn (Foco em IA e Agentes), que será a principal referência técnica do time e atuará diretamente na definição de arquiteturas, liderança de pessoas e entrega de soluções robustas em produção.
Se você gosta de desafios técnicos, autonomia, liderar pessoas e trabalhar com IA na prática, essa vaga pode ser para você 🚀
🎯 Principais Atividades e Responsabilidades
🧠 Direcionamento Técnico de IA
* Definir a arquitetura dos Agentes de IA, garantindo soluções modulares, seguras e escaláveis.
* Aplicar boas práticas de RAG (Retrieval-Augmented Generation).
* Validar a viabilidade técnica de novas funcionalidades baseadas em IA e agentes.
👥 Liderança
* Conduzir plannings e discovery técnico junto aos clientes.
* Realizar 1:1 com integrantes do time.
* Reportar status e execução dos projetos para o cliente final.
* Atuar como facilitador técnico e referência para o time.
🤖 Desenvolvimento de Soluções de IA
* Desenvolver e sustentar sistemas de Agentes de IA utilizando FastAPI e Strands Agents SDK.
* Implementar pipelines de RAG, incluindo ingestão de documentos, vetorização e recuperação de contexto via Vector S3.
* Integrar agentes de IA com bancos de dados para tarefas transacionais.
🏗️ Arquitetura e Qualidade de Código
* Definir e garantir padrões de desenvolvimento e arquitetura.
* Gerenciar débito técnico e liderar a resolução de problemas complexos.
* Garantir a escalabilidade e segurança das APIs que expõem serviços do AWS Bedrock.
* Realizar Code Reviews e atuar na mentoria técnica de profissionais juniores e estagiários.
⚙️ Integração e Otimização
* Monitorar e otimizar desempenho das chamadas aos modelos de IA (latência e custo de tokens).
* Atuar na melhoria contínua da performance e confiabilidade das soluções.
🧩 Requisitos Técnicos
1️⃣ Liderança Técnica e Arquitetura
* Experiência comprovada liderando times de desenvolvimento.
* Capacidade de tomada de decisão técnica e avaliação de trade-offs.
* Forte atuação em mentoria e evolução técnica do time.
2️⃣ Desenvolvimento Backend e Web
* Domínio de Python, com uso de:
* Tipagem estática (Type Hints)
* Programação assíncrona (asyncio)
* Boas práticas de código
* Experiência com APIs RESTful usando FastAPI (OpenAPI/Swagger).
* Conhecimento em autenticação/autorização, dependências e microsserviços.
3️⃣ Dados e Persistência
* Experiência com bancos relacionais (MySQL, PostgreSQL ou MariaDB).
* Modelagem de dados e otimização de queries.
* Proficiência em Git (Git Flow, Code Review, Merge Requests).
4️⃣ Cloud e Inteligência Artificial (AWS)
* Conhecimento prático do ecossistema AWS.
* Experiência com integração de LLMs em aplicações.
* Compreensão sólida de conceitos de IA e IA Generativa.
5️⃣ Gestão de Projetos e Processos
* Vivência com metodologias ágeis (sprints, refinamento técnico).
* Implementação de CI/CD, automação de testes (Pytest) e observabilidade.
🌟 Diferenciais (O que vai te destacar)
* Visão de produto e tradução de requisitos de negócio em soluções técnicas.
* Experiência com AWS Bedrock e/ou Strands Agents SDK.
* Vivência com bancos de dados vetoriais (Vector S3, Pinecone, pgvector).
* Conhecimento em Docker e IaC (Terraform ou AWS CDK).
* Forte prática em testes automatizados (unitários e integração).
💙 Por que DreamSquad?
* Autonomia técnica e confiança
* Ambiente colaborativo e em constante evolução
* Desafios reais, clientes relevantes e muito aprendizado
🚀 Se você quer liderar soluções de IA de ponta e crescer junto com a DreamSquad, queremos te conhecer.