Point your AI agent at freehire and let it find you a job.

Get the CLI →

IBM

NewBe an early applicant

Software Developer - Python/LLM

Posted 1 view
Discussion

Summary

At IBM in Rio de Janeiro, this developer builds and maintains voice/text conversational AI agents — creating agents and tools with watsonx Orchestrate ADK in Python, doing prompt engineering and RAG pipelines — alongside APIs in LoopBack/TypeScript and Angular frontends, running on Kubernetes with CI/CD, Kafka, Airflow and observability.

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)

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

Skills

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available