Elastic

Engenheiro(a) Principal de IA - Contexto - Agentes e Contexto

TypeScriptPython
Tradução automática. Consulte o original.

Qual é a Função

Elastic, a Search AI Company, permite que todos encontrem as respostas de que precisam em tempo real, usando todos os seus dados, em escala — liberando o potencial de empresas e pessoas. A Plataforma Elastic Search AI, usada por mais de 50% das empresas da Fortune 500, une a precisão da busca e a inteligência da IA para permitir que todos acelerem os resultados que importam. Ao aproveitar todos os dados estruturados e não estruturados — protegendo e resguardando informações privadas de forma mais eficaz — as soluções completas e baseadas em nuvem da Elastic para busca, segurança e observabilidade ajudam as organizações a cumprir a promessa da IA.

A equipe do Context Engine constrói a camada de conhecimento que os agentes de IA usam para trabalhar com dados corporativos em Elasticsearch. Extraímos conhecimento de quaisquer fontes de dados para um Índice de IA estruturado, o servimos aos agentes por meio de APIs públicas, ferramentas MCP e integrações de framework, e fechamos o ciclo com traces de agente para que o que o motor sabe melhore com o uso real. Qualquer agente pode usá-lo: o próprio Agent Builder da Elastic, Claude Code, LangChain e outros harnesses de terceiros.

Como Engenheiro(a) Principal de IA, você é o(a) responsável pelo ciclo de melhoria deste produto de ponta a ponta: como os agentes, automações e habilidades se comportam em produção, como os observamos, como os avaliamos e como enviamos alterações para eles com segurança. Esta é uma função híbrida na intersecção de engenharia, ciência de dados e produto. Você escreverá código de produção, projetará avaliação e telemetria nas quais as decisões de produto possam se basear, e definirá o padrão técnico para como a equipe itera no comportamento do agente. Você trabalhará ao lado de cientistas de dados, engenheiros de backend, produto e UX, e seu trabalho aparecerá diretamente no que os clientes constroem sobre a Elastic.

A base de código é TypeScript e a construímos abertamente, então você enviará código, projetos e discussões publicamente junto com o restante do Elastic Stack.

O Que Você Fará

  1. Ser o(a) responsável pelo ciclo de melhoria em produção do Context Engine: entender como as automações de extração, ferramentas de recuperação e memória se comportam, com base em avaliações offline e conversas e telemetria de clientes. Você ajudará a encontrar os modos de falha, corrigi-los e provar a correção.
  1. Definir como iteramos em agentes e habilidades com segurança: versionamento e implantação de prompts, habilidades e automações, cobertura de regressão, avaliação em estágios e shadow, e as salvaguardas que nos permitem mudar o comportamento sem quebrar os clientes.
  1. Projetar a telemetria que precisamos para tomar decisões de engenharia baseadas em dados: o que capturar de traces de agente, chamadas de ferramentas e recuperação de conhecimento, como isso chega ao Elasticsearch, e como alimenta a avaliação, dashboards e o ciclo de feedback.
  1. Parceiro(a) com a equipe de ciência de dados na estratégia de avaliação: conjuntos de dados de referência (golden datasets), avaliadores para garantir a qualidade, latência e custo.
  1. Elevar o padrão em toda a equipe: revisar projetos e PRs, orientar engenheiros no desenvolvimento orientado por avaliação (eval-driven development) e escrever as propostas técnicas que moldam o roadmap.

O Que Você Traz

  1. 10+ anos de experiência em engenharia de software, com os anos recentes dedicados a enviar e operar produtos impulsionados por IA em tráfego de produção real, idealmente produtos com APIs públicas e modelos de dados que tiveram que evoluir sem quebrar os clientes.
  1. Um histórico de melhoria de produto orientada por avaliação (eval-driven): você diagnosticou o comportamento de agentes ou LLM a partir de traces e feedback do usuário, projetou a avaliação que expôs o problema, enviou a correção e mediu o resultado.
  1. Experiência direta na construção de agentes com estado e memória, e na iteração segura em prompts, habilidades e comportamento de ferramentas em produção.
  1. Familiaridade com MCP, incluindo a exposição de servidores e ferramentas MCP públicos.
  1. Experiência em projetar telemetria para sistemas de IA e usá-la para tomar decisões de engenharia e produto.
  1. Experiência em executar experimentos de produto de ponta a ponta: instrumentação, execução não supervisionada e interpretação de resultados.
  1. Experiência na construção de produtos com APIs públicas e na evolução de modelos de dados, e o julgamento que vem com a manutenção de contratos externos à medida que um produto muda.
  1. Fortes habilidades de engenharia de backend em Python ou TypeScript: APIs, fluxos de trabalho com estado (stateful workflows), pipelines de dados e serviços de produção.
  1. Conforto em trabalhar com cientistas de dados, engenheiros e gerentes de produto como pares, traduzindo entre medição e entrega, e comunicando trade-offs claramente.
  1. Um estilo pragmático e com baixo ego, adequado para uma equipe distribuída e que prioriza o assíncrono (async-first).

Pontos Bônus

  1. Experiência com frameworks de agentes como LangGraph, CrewAI, Claude Agent SDK, ou similares.
  1. Experiência em recuperação agentiva (agentic retrieval), incluindo representação de conhecimento.
  1. Experiência prática com Elasticsearch.

Informações Adicionais - Cuidamos do Nosso Pessoal

Como uma empresa distribuída, a diversidade impulsiona nossa identidade. Se você está procurando iniciar uma nova carreira ou crescer em uma existente, a Elastic é o tipo de empresa onde você pode equilibrar um ótimo trabalho com uma ótima vida. Sua idade é apenas um número. Não importa se você acabou de sair da faculdade ou se seus filhos já saíram; nós precisamos de você pelo que você pode fazer.

Nós nos esforçamos para ter paridade de benefícios entre as regiões e, embora as regulamentações variem de lugar para lugar, acreditamos que cuidar do nosso pessoal é a coisa certa a fazer.

  • Remuneração competitiva baseada no trabalho que você faz aqui e não no seu salário anterior
  • Cobertura de saúde para você e sua família em muitos locais
  • Capacidade de moldar sua agenda com locais e horários flexíveis para muitas funções
  • Número generoso de dias de férias a cada ano
  • Aumente seu impacto - Nós igualamos doações financeiras e de serviço em até US$2000 (ou equivalente em moeda local)
  • Até 40 horas a cada ano para usar em projetos voluntários que você ama
  • Abraçando a paternidade com um mínimo de 16 semanas de licença parental

Pessoas diferentes abordam problemas de maneiras diferentes. Precisamos disso. A Elastic é um empregador que oferece igualdade de oportunidades e está comprometida em criar uma cultura inclusiva que celebra diferentes perspectivas, experiências e origens. Candidatos qualificados receberão consideração para emprego sem distinção de raça, etnia, cor, religião, sexo, gravidez, orientação sexual, percepção ou identidade de gênero, origem nacional, idade, estado civil, status de veterano protegido, status de deficiência ou qualquer outra base protegida por lei, ordenança ou regulamento federal, estadual ou local.

Damos as boas-vindas a indivíduos com deficiência e nos esforçamos para criar uma experiência acessível e inclusiva para todos. Para solicitar uma acomodação durante o processo de candidatura ou recrutamento, por favor, envie um e-mail para [email protected]. Responderemos à sua solicitação dentro de 24 horas úteis após o envio.

Os candidatos têm direitos sob as Leis Federais de Emprego, veja os pôsteres vinculados abaixo: Pôster da Lei de Licença Familiar e Médica (FMLA); Pôster da Disposição de Não Discriminação de Transparência Salarial; Pôster da Lei de Proteção ao Empregado contra Polígrafos (EPPA) e Conheça Seus Direitos (Pôster)

A Elasticsearch desenvolve e distribui tecnologia e informações que estão sujeitas aos controles de exportação e requisitos de licenciamento dos EUA e de outros países para indivíduos que estão localizados ou são nacionais dos seguintes países e regiões sancionados: Belarus, Cuba, Irã, Coreia do Norte, Síria ou Rússia, incluindo os territórios ucranianos anexados pela Rússia (A região da Crimeia da Ucrânia, A República Popular de Donetsk (DNR), A República Popular de Luhansk (LNR), Kherson ou Zaporizhzhia). Se você estiver localizado ou for nacional de um dos países ou regiões listados, uma licença de exportação pode ser necessária como condição de seu emprego nesta função. Observe que a origem nacional e/ou nacionalidade não afetam a elegibilidade para emprego na Elastic.

Por favor, veja aqui nossa Declaração de Privacidade.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores