Developer Python/LLM

IBM

**Introduction** Buscamos um desenvolvedor com experiência em ambientes complexos e multiplataforma para atuar no desenvolvimento, manutenção e integração de serviços distribuídos. O profissional trabalhará com APIs, agentes inteligentes, pipelines de dados, observabilidade e infraestrutura em nuvem. O profissional participa do desenvolvimento e manutenção de Agentes por voz e texto. Contribui com: \- Análise inicial de conversas e volumetrias. \- Engenharia de prompt \- Levantamento de requisitos com orientação do time. \- Testes de Agentes utilizando LLM. Possui conhecimentos em Python para desenvolvimento de Agentes/Tools e Prompts. Possui conhecimentos em Automação e integração com APIs RESTful. Perfil com boa comunicação, disposição para aprender e contribuir com a evolução de experiências conversacionais alinhadas aos objetivos de negócio. **Your Role And Responsibilities** Construir agentes e tools com o ADK Watsonx Orchestrate (Python) Desenvolver e manter APIs utilizando LoopBack.io (TypeScript) Desenvolver e manter frontend em Angular (TypeScript) Aplicar práticas de prompt engineering em agentes generativos Implementar pipelines RAG e integrações em Python Trabalhar com bancos NOSQL e Relacionais Implementar testes unitários, integração e e2e **Required Technical And Professional Expertise** * Sólido conhecimento em TypeScript e Python (para desenvolvimento de Agentes/Tools e Prompts) * Experiência com APIs, microsserviços e containers * Experiência com frontends Angular * Familiaridade com bancos NoSQL e SQL * Experiência com Kubernetes, CI/CD e observabilidade * Conhecimento em RAG * Mensageria (Kafka) e Airflow **Preferred Technical And Professional Experience** * Manter fluxos de dados com Airflow e Kafka * Operar aplicações em Kubernetes e integrar com sistemas de observabilidade (Elastic, Kibana, Prometheus) * Contribuir para pipelines CI/CD com Tekton