EvcomX
Data Engineer Pleno
Porto Alegre / RS
Descrição da vaga
Descrição
O time de agentes da EvcomX constrói assistentes de IA que
ficam entre a pessoa e o dado. Nossos clientes industriais têm muita
informação, espalhada, em vários sistemas. Nós transformamos essa informação em
ação.
Um agente resolve isso quando consulta os dados certos,
encontra o documento certo e responde sem inventar. Por baixo da conversa
existe um sistema distribuído. O modelo decide qual ferramenta chamar. As
ferramentas precisam devolver o número certo. Os documentos precisam ser
encontrados e citados. A resposta pode levar minutos e não pode se perder se a
pessoa fechar a aba. E o consumo de tokens vira custo.
Nossos engenheiros de agentes constroem essa camada, com
objetivo é transformar pipeline, métrica e documento em ferramentas que o
modelo usa, monitorar as ferramentas, chamadas, performance dos nossos agentes
de IA.
Responsabilidades e atribuições
Expor
dados e métricas de negócio como ferramentas que o agente pode chamar, com
contrato claro e controle de acesso.
Construir
pipelines de ingestão de documentos, com chunking, geração de embeddings e
busca vetorial.
Garantir
que toda resposta do agente seja rastreável até a fonte que a originou.
Operar
o runtime das conversas, incluindo execução assíncrona, streaming da
resposta e memória entre turnos.
Medir
consumo de tokens, custo e latência de cada execução.
Escrever
avaliações que provem que o agente responde certo e que acusem regressão
quando algo muda.
Aplicar
as regras que definem o que cada agente pode fazer e o que cada pessoa
pode ver.
Requisitos e qualificações
Experiência
de 2 a 4 anos atuando com engenharia de dados ou back-end.
Python
sólido em código de produção, com tipagem e testes.
Experiência
com SQL e modelagem de dados.
Experiência
construindo e consumindo APIs REST.
Experiência
com controle de versão usando Git e com containers.
Ter
construído alguma coisa com LLM chamando ferramenta, em projeto
profissional ou pessoal.
Capacidade
de investigar uma resposta errada e identificar se o problema foi do
modelo, da ferramenta ou do dado.
Capacidade
de comunicar e discutir soluções técnicas com diferentes perfis.
Informações da vaga
Modalidade de trabalho: Remote