Desenvolvedor(a) de Software Pleno (Foco em IA e Agentes)
Descrição da Vaga
Na **DreamSquad** , desenvolvemos soluções tecnológicas com **IA Generativa aplicada a problemas reais de negócio** . Trabalhamos próximos aos nossos clientes, com autonomia técnica, colaboração e foco em impacto. Estamos buscando uma pessoa **Desenvolvedora de Software Pleno** , com foco em **IA e Agentes** , para atuar no desenvolvimento de soluções modernas, escaláveis e em produção, participando ativamente das decisões técnicas e da evolução do time. 🧩 Sobre a posição Essa pessoa terá um papel **hands\-on** , atuando desde o desenvolvimento até a otimização de soluções baseadas em **IA Generativa** , com forte uso de **Python, FastAPI e AWS** . Você fará parte de um time técnico, colaborativo e com espaço real para aprendizado e crescimento. **🎯 Principais Atividades e Responsabilidades** 🤖 Desenvolvimento de Soluções de IA * Desenvolver e sustentar sistemas de **Agentes de IA** utilizando **Python, FastAPI e Strands Agents SDK** . * Implementar pipelines de **RAG (Retrieval\-Augmented Generation)** , incluindo: * Ingestão de documentos * Vetorização de dados * Recuperação de contexto via **Vector S3** . * Integrar agentes de IA com bancos de dados para execução de tarefas transacionais. 🏗️ Arquitetura e Qualidade de Código * Garantir a **escalabilidade, segurança e performance** das APIs que expõem serviços de **IA Generativa (AWS Bedrock)** . * Aplicar boas práticas de desenvolvimento e arquitetura. * Participar ativamente de **Code Reviews** , contribuindo para a qualidade do código do time. * Apoiar tecnicamente membros juniores e estagiários, quando necessário. ⚙️ Integração e Otimização * Monitorar e otimizar o desempenho das chamadas aos modelos de IA (latência, custo de tokens e eficiência). * Identificar oportunidades de melhoria contínua nas soluções implementadas. * Trabalhar em conjunto com o time para evolução técnica e redução de débito técnico. **🧠 Requisitos Fundamentais** 🔹 Desenvolvimento Backend e Web * Domínio da linguagem **Python** , incluindo: * Tipagem estática (Type Hints) * Programação assíncrona (asyncio) * Boas práticas de código * Experiência na construção e documentação de **APIs RESTful** com **FastAPI** (OpenAPI / Swagger). * Conhecimento em **arquitetura web** , incluindo autenticação, autorização, dependências e microsserviços. 🔹 Dados e Persistência * Experiência com **bancos de dados relacionais** : * PostgreSQL * MySQL * MariaDB * Modelagem de dados e otimização de queries. * Proficiência em **Git** , incluindo: * Git Flow * Code Review * Merge Requests * Resolução de conflitos. 🔹 Cloud e Inteligência Artificial (AWS) * Conhecimento prático do ecossistema **AWS** . * Experiência na integração de aplicações com **modelos de IA Generativa (LLMs)** . * Boa compreensão dos principais conceitos de **Inteligência Artificial** . 🌟 **Diferenciais (O que vai te destacar)** * Experiência com **AWS Bedrock** e/ou **Strands Agents SDK** . * Vivência com **bancos de dados vetoriais** : * Vector S3 * Pinecone * pgvector * Conhecimento em **Docker** . * Experiência com **Infraestrutura como Código (IaC)** : * Terraform * AWS CDK * Prática em **testes automatizados** , incluindo testes unitários e de integração ( **Pytest** ). * Visão de produto e capacidade de traduzir requisitos de negócio em soluções técnicas. 💙 **O que você vai encontrar na DreamSquad** * Atuação com **IA aplicada na prática** , em projetos reais * Ambiente colaborativo, técnico e com autonomia * Cultura de aprendizado contínuo * Proximidade com decisões técnicas * Espaço para crescimento e evolução profissional 🚀 **Se você quer trabalhar com IA de verdade, aprender, evoluir e construir soluções relevantes, vem pra DreamSquad.**
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev