Engenheiro(a) de IA e Agentes Sênior

Publicada 19 de Agosto

Junte-se à Digiage e venha construir a próxima geração de ecossistemas orientados a IA Generativa e Engenharia de Dados. Na Digiage, acreditamos que a inteligência artificial aplicada aliada a uma arquitetura de dados sólida transforma profundamente a eficiência operacional e acelera a inovação em larga escala.

Estamos em busca de um(a) Engenheiro(a) de IA e Agentes Sênior com domínio profundo da plataforma Databricks para atuar no Harness de Dados, uma esteira multiagente que transforma solicitações de negócio em ativos de dados produtizados de ponta a ponta, da especificação à exposição em dashboards, APIs, MCP Servers ou modelos de Machine Learning. O projeto atende a um dos maiores players do setor de meios de pagamento do Brasil e está em fase ativa de construção.


Responsabilidades e atribuições:


  • Construir e evoluir o tooling do harness no Databricks (MCP servers, Unity Catalog functions, conectores e skills), dando aos agentes acesso governado a dados, metadados e lineage.
  • Desenvolver MCP servers customizados em Databricks Apps e configurar os MCP servers gerenciados (Genie, AI Search, Databricks SQL e Unity Catalog functions) para cada etapa da esteira.
  • Integrar ferramentas corporativas como Jira, GitHub e Control-M com governança, via MCP Services no Unity Catalog ou HTTP connections e APIs, com autenticação adequada (OAuth, service principals, on-behalf-of-user).
  • Desenvolver os agentes especializados do harness e a orquestração entre eles, garantindo handoff e contexto compartilhado, avaliando o Supervisor Agent (Agent Bricks) frente à orquestração em código.
  • Colaborar com os times de Engenharia de Dados, MLOps e Governança para assegurar permissões no Unity Catalog, tratamento de dados sensíveis (PII/PCI), guardrails e trilha de auditoria.
  • Instrumentar e monitorar agentes e tools em produção com MLflow Tracing, avaliação de qualidade das respostas e acompanhamento de uso, auditoria e custo via Unity Gateway e system tables.
  • Contribuir para as decisões de arquitetura, incluindo a fronteira entre skills, tools e agentes, e registrá-las em ADRs (Architecture Decision Records).
  • Traduzir necessidades de negócio em especificações estruturadas e acionáveis pelos agentes de IA.

Requisitos mínimos

  • Experiência sólida em Databricks em produção: ingestão e pipelines (Lakeflow Jobs e pipelines declarativos), Delta Lake, qualidade e catalogação de dados, SQL warehouses e Databricks Apps, com PySpark e Spark SQL.
  • Experiência prática com MCP no Databricks, em projeto real ou POC demonstrável: MCP servers gerenciados, customizados em Databricks Apps e externos governados pelo Unity Catalog, além de domínio do protocolo MCP e de autenticação (OAuth, service principals, on-behalf-of-user).
  • Conhecimento aprofundado de Unity Catalog: governança, grants e permissões, lineage, Unity Catalog functions como tools de agentes e service principals.
  • Experiência na construção de agentes ou aplicações com LLMs no Databricks: Custom Agents, Foundation Model APIs / Model Serving e MLflow 3 para tracing e avaliação, incluindo engenharia de prompts.
  • Python avançado para serviços e integrações via API (ex.: FastAPI), com uso do Databricks SDK, CLI e REST APIs da plataforma.
  • Prática com CI/CD no Databricks: Git/GitHub, Git folders e Declarative Automation Bundles, com pipelines (ex.: GitHub Actions) para implantar jobs, apps, MCP servers e agentes.
  • Inglês para leitura de documentações técnicas e utilização de ferramentas de IA.


Diferenciais:

  • Certificações Databricks: Generative AI Engineer Associate e Data Engineer Associate/Professional.
  • Experiência com sistemas multiagentes via Agent Bricks (Supervisor Agent, Knowledge Assistant) e/ou frameworks como LangGraph ou OpenAI Agents SDK.
  • Vivência com Genie Agents e Genie One para exposição conversacional de dados e AI Search para busca semântica.
  • Conhecimento em governança de IA no Databricks com Unity Gateway: políticas para tools MCP, payload logging, guardrails e fluxos de aprovação.
  • Experiência com skills e plugins para agentes de código (ex.: Claude Code, Cursor) integrados ao Databricks via MCP.
  • Atuação prévia em projetos no setor financeiro ou de meios de pagamento.