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