Software Engineer - AI Native - Consultor

Empresa: ztgrowth

Localização: São Bernardo Do Campo, São Paulo, Brasil

Modalidade: Presencial

Nível: Pleno

Contrato: CLT ou PJ

Skills obrigatórias: whatsapp, venda, python, shopify, vtex, claude-code, codex, cursor, github, gitHub-copilot, postgresql, openai, claude-by-anthropic, gemini, chatgpt, django, django-rest-framework, redis, google-cloud-platform, docker, kubernetes, whatsapp-business

Sobre a vaga

Sobre a ztgrowth

A ztgrowth constrói e opera

**canais de receita com agentes de IA**

. Nossos agentes vendem pela empresa do cliente, no WhatsApp, Instagram, RCS e e-mail, treinados na proposta de valor de cada marca, com memória por cliente e atribuição venda a venda.

A tese por trás disso: em toda operação comercial, o melhor vendedor converte 3 a 5 vezes mais que a média, e ninguém nunca conseguiu clonar. Contratar dobra o custo, não a qualidade. Com agentes que raciocinam, lembram e usam ferramentas, a capacidade de venda deixa de ser função de headcount. É isso que estamos construindo.

A plataforma já roda em marcas como Sallve, Contém1g e LIQUIDZ e em operações enterprise com redes de parceiros: centenas de milhares de conversas conduzidas, média de 17,5% de conversão por conversa (28% quando a IA orquestra a jornada) e milhões de reais em receita atribuída evento a evento, não estimada.

IA não é uma feature do nosso produto. Ela também é a forma como construímos software. Buscamos uma pessoa desenvolvedora

**AI-native**

, que trabalhe com agentes e ferramentas de IA como parte do processo diário de engenharia.

O desafio

Você vai construir o time de agentes que vende pela empresa dos nossos clientes. O desafio junta três coisas que raramente andam juntas: a complexidade de criar

**sistemas multiagentes**

de verdade, a ambição de entregar uma

**experiência incrível**

para quem está do outro lado da conversa, e foco obsessivo em

**resultado**

, porque cada agente que construímos é medido em receita, não em mensagens respondidas.

Na prática, isso é um

**orquestrador**

que lê cada sinal da conversa e decide qual agente entra em cada momento (inclusive quando não falar), agentes especialistas que consultam catálogo, CRM e e-commerce em vez de inventar,

**handover**

para o vendedor humano com battle card e copiloto em tempo real, jornadas disparadas por sinal de intenção em vez de calendário, e um

**motor de atribuição**

que liga cada venda à conversa que a originou.

Tudo isso em serviços Python, integrações (Shopify, VTEX, Wake, Meta API, CRMs e sistemas internos via webhooks), processamento assíncrono e aplicações baseadas em LLMs.

Procuramos alguém confortável tanto em

**desenvolver produtos com IA**

quanto em

**usar IA para desenvolver software**

.

Queremos alguém que pratique

**vibe coding de verdade**

: não apenas autocomplete ou geração pontual de código, mas agentes participando ativamente do ciclo de desenvolvimento.

Isso significa saber delegar problemas para agentes, fornecer contexto, criar planos, revisar código gerado, executar testes, investigar erros e construir

**harnesses**

que permitam aos agentes trabalhar com cada vez mais autonomia e confiabilidade.

Como esperamos que você desenvolva

Esperamos experiência prática utilizando ferramentas de desenvolvimento baseadas em IA no dia a dia.

Isso inclui:

- Utilizar coding agents para implementar funcionalidades completas.

- Delegar tarefas e problemas de engenharia para agentes.

- Fazer agentes explorarem e entenderem codebases existentes.

- Trabalhar com múltiplos arquivos e mudanças maiores utilizando IA.

- Utilizar agentes para debugging, refactoring e investigação de problemas.

- Criar contexto, regras e documentação para melhorar o desempenho dos agentes.

- Estruturar

**harnesses**

para desenvolvimento assistido por IA.

- Dar aos agentes acesso controlado a ferramentas, testes, logs, documentação e ambientes.

- Criar loops de

**implementar → executar → testar → avaliar → corrigir**

.

- Saber revisar criticamente código produzido por modelos.

- Entender quando utilizar IA e quando assumir diretamente o problema.

Experiência com ferramentas como

**Claude Code, Codex, Cursor, GitHub Copilot ou equivalentes**

é muito bem-vinda.

Não buscamos alguém que simplesmente copie código gerado por IA.

Buscamos alguém que saiba

**orquestrar agentes de desenvolvimento e criar o ambiente necessário para que eles produzam software de qualidade**

.

Responsabilidades

- Desenvolver e evoluir serviços e APIs utilizando

**Python**

.

- Criar integrações com APIs e plataformas externas.

- Trabalhar com arquiteturas distribuídas e processamento assíncrono.

- Desenvolver funcionalidades utilizando

**LLMs e IA generativa**

.

- Construir e evoluir a orquestração multiagente: agentes com tools, memória por cliente e por vendedor, roteamento e handover para humanos.

- Implementar estratégias de RAG, embeddings e busca semântica.

- Trabalhar com filas, eventos, webhooks e workers.

- Projetar soluções resilientes e observáveis.

- Utilizar agentes de desenvolvimento como parte do fluxo diário de engenharia.

- Criar ferramentas e harnesses que aumentem a capacidade dos agentes de trabalhar no nosso codebase.

- Participar das decisões de arquitetura e evolução técnica da plataforma.

O que buscamosEngenharia

- Experiência sólida com

**Python**

.

- Desenvolvimento de APIs REST.

- Integrações entre sistemas.

- Sistemas distribuídos.

- Processamento assíncrono, filas, eventos e workers.

- PostgreSQL e bancos relacionais.

- APIs de terceiros, webhooks e autenticação.

- Git e práticas modernas de desenvolvimento.

LLMs e agentes

Conhecimento prático de:

- Large Language Models (LLMs).

- APIs de modelos como OpenAI, Claude, Gemini ou similares.

- Prompt e context engineering.

- Tool/function calling.

- Structured outputs.

- Embeddings.

- RAG.

- Bancos vetoriais.

- Agentes e agentic workflows.

- MCP (Model Context Protocol).

- Evals e observabilidade de aplicações com LLMs.

- Controle de custo, tokens e latência.

AI-native development

Queremos especialmente alguém que já tenha incorporado IA à sua maneira de programar.

Você deve estar confortável em abrir uma tarefa relativamente complexa e pensar:

**"Como eu estruturo o problema, o contexto, as ferramentas e os testes para que um agente consiga resolver boa parte disso?"**

E não simplesmente:

**"Como eu peço para o ChatGPT escrever essa função?"**

Diferenciais

- Django / Django REST Framework.

- PostgreSQL + pgvector.

- Redis.

- Google Cloud Platform.

- Docker e Kubernetes.

- Arquiteturas orientadas a eventos.

- Observabilidade de sistemas distribuídos.

- WhatsApp Business Platform, Instagram Messaging, RCS e Meta APIs.

- Shopify, VTEX, Wake ou plataformas de e-commerce.

- Motores de atribuição e pipelines de eventos de receita.

- Sistemas de recomendação e personalização.

- Experiência construindo seus próprios tools, MCPs ou harnesses para coding agents.

Perfil que combina com a ztgrowth

Procuramos alguém com curiosidade técnica, autonomia e capacidade de aprender rapidamente.

Uma pessoa que consiga navegar entre diferentes níveis de abstração: entender uma necessidade de produto, investigar uma API, analisar uma query, modificar um serviço Python, discutir arquitetura e utilizar agentes para acelerar a implementação.

Não estamos procurando alguém que tenha decorado nossa stack.

Estamos procurando alguém com

**bons fundamentos de engenharia e que tenha entendido que a maneira de desenvolver software está mudando rapidamente com IA**

.

- Queremos construir não apenas produtos AI-first, mas também um

**time de engenharia AI-first**

.

Criar conta grátis no TrailWise para ver seu Match Score