Axiom Path
Snowflake
Staff Software Engineer, Cortex AI Search Infrastructure
Sobre a oportunidade
Na Snowflake, estamos impulsionando a era da empresa baseada em agentes. Para inaugurar esta nova era, buscamos pensadores nativos em IA em todas as funções que se sintam energizados pela oportunidade de reinventar a forma como trabalham. Você não apenas usa ferramentas; você possui uma curiosidade inata, tratando a IA como um colaborador de alta confiança que é fundamental para a forma como você resolve problemas e acelera seu impacto. Procuramos indivíduos com baixo ego que prosperem em ambientes dinâmicos e de ritmo acelerado e que ajam com uma mentalidade experimental — que testem rapidamente capacidades emergentes para descobrir maneiras mais simples e poderosas de entregar resultados. Na Snowflake, seu papel não é apenas executar uma função, mas ajudar a redefinir o futuro de como o trabalho é realizado.
A equipe Cortex está construindo o futuro da IA para dados corporativos. Esta função foca na infraestrutura de busca que impulsiona nossos principais produtos, como CoWork, Cortex Code e Cortex Agents, de forma rápida, confiável, escalável e segura em nível corporativo.
Você construirá mecanismos de recuperação de alto desempenho (aproveitando busca vetorial, busca híbrida e indexação semântica) que impulsionam o Cortex da Snowflake. Isso envolve otimizar a forma como bilhões de linhas de dados são indexadas e recuperadas em milissegundos.
A Snowflake está crescendo rapidamente e estamos escalando nossa equipe para ajudar a viabilizar e acelerar nosso crescimento. Buscamos pessoas que compartilhem nossos valores, desafiem o pensamento comum e impulsionem o ritmo da inovação enquanto constroem um futuro para si mesmas e para a Snowflake.
Como você quer causar seu impacto?
O que você fará nesta função
- Arquitetar Runtimes de Agentes: Construir e escalar os mecanismos de orquestração que executam fluxos de trabalho complexos de agentes, garantindo a execução de ferramentas com baixa latência e um gerenciamento de estado robusto.
- Escalar a infraestrutura de Context Engineering: Projetar sistemas de alto desempenho para RAG (Retrieval-Augmented Generation), incluindo integração com banco de dados vetorial, indexação de busca escalável e eficiente, processamento de consultas e classificação de resultados, cache semântico e extração automatizada de metadados.
- Construir o "Evals Engine": Desenvolver a infraestrutura automatizada necessária para executar simulações de golden set em larga escala, pipelines de análise de erros e experimentos de "hillclimbing".
- Colocar fluxos de trabalho de IA em produção: Colaborar com a equipe de modelagem para transformar capacidades brutas de LLM em microsserviços robustos e multi-tenant com guardrails rigorosos e observabilidade.
- Otimizar desempenho e custo: Direcionar a estratégia de infraestrutura para roteamento de modelos, cache de prompts e otimização de tokens para garantir que os recursos de IA da Snowflake sejam os mais eficientes do setor.
Requisitos
- Educação: Bacharelado em Ciência da Computação ou área técnica relacionada.
- Experiência: 9+ anos de experiência na construção de sistemas distribuídos, APIs de alto throughput ou infraestrutura de backend para produtos de IA/ML.
- Stack técnica: Proficiência profunda em Go ou Java (para sistemas) e Python (para orquestração de IA).
- Pensamento sistêmico: Compreensão sólida de fundamentos de bancos de dados, gerenciamento de estado distribuído e arquitetura cloud-native (Kubernetes, FoundationDB, etc.).
- Experiência no domínio: Familiaridade com a "encanamento" da IA: índices vetoriais, plataformas de agentes e construção de pipelines de dados escaláveis.
(Diferencial) Experiência com
- Otimização de consultas e fundamentos de mecanismos de SQL.
- Projetar sistemas multi-tenant que lidam com dados corporativos sensíveis em escala.
- Desenvolver infraestrutura de busca para aplicações de larga escala.
- Experiência direta com qualquer um dos subsistemas descritos acima.
Espera-se que todo colaborador da Snowflake siga os padrões de confidencialidade e segurança da empresa para o manuseio de dados sensíveis. Os colaboradores da Snowflake devem cumprir o plano de segurança de dados da empresa como parte essencial de suas funções. É dever de cada colaborador manter as informações do cliente seguras e confidenciais.
Para vagas localizadas nos Estados Unidos, visite a página de vagas no site de carreiras da Snowflake para obter informações sobre salário e benefícios: careers.snowflake.com
