10913 - Desenvolvedor Python com Inteligência Artificial Generativa (Agentes e RAG)
RunTalent · São Paulo, São Paulo, Brazil
IT Services and IT Consulting · 501-1,000 employees
About the role
Develop intelligent agents and generative AI applications using Python and AWS Bedrock. Manage data ingestion pipelines and vector databases while ensuring high-quality code through automated testing.
What they look for
Requirements
Requires proven experience in Python development and building AI agent solutions. Candidates must have practical knowledge of RAG architectures, vector databases, and software design principles like Clean Code and Hexagonal Architecture.
Full description
Oportunidade: : Desenvolvedor Python com Inteligência Artificial Generativa (Agentes e RAG)
Requisitos: Experiência comprovada em desenvolvimento com Python. Experiência na construção de soluções com Agentes de IA. Conhecimento prático em: MCP Server / MCP Client; AWS Bedrock; Protocolos de comunicação entre agentes (A2A); Arquiteturas RAG; Amazon S3 e pipelines de dados; Bancos de dados vetoriais (OpenSearch e/ou Neptune). Conhecimento em Git. Experiência com testes unitários automatizados. Conhecimento de arquitetura de software: Diferenças entre arquiteturas microserviços e monolíticas, considerando trade-offs de acoplamento, escalabilidade, deploy e complexidade operacional; Padrões arquiteturais além do MVC, com destaque para Arquitetura Hexagonal (Ports & Adapters); Separação entre regras de negócio e infraestrutura. Domínio de princípios de Clean Code, incluindo: Legibilidade; Coesão; Baixo acoplamento; Testabilidade.
Atividades:esenvolver soluções utilizando Python para criação de agentes inteligentes e aplicações baseadas em IA Generativa. Construir e integrar MCP Servers e MCP Clients. Desenvolver agentes utilizando AWS Bedrock. Implementar comunicação entre agentes utilizando o protocolo A2A (Agent-to-Agent). Construir fluxos RAG (Retrieval-Augmented Generation), incluindo ingestão de dados via Amazon S3 ou pipelines de dados. Criar e gerenciar bases de dados vetoriais utilizando Amazon OpenSearch e/ou Amazon Neptune. Aplicar boas práticas de desenvolvimento, versionamento e qualidade de código.
Período: 5 meses
Idioma: Inglês - Avançado
Modelo de atuação : Hibrido_ Vila Olímpia/SP