Idaho Health Insurance Exchange
Snowflake
Ingeniero/a de Software Staff, Infraestructura de Búsqueda IA de Cortex
Sobre la oportunidad
En Snowflake, estamos impulsando la era de la empresa agentiva. Para inaugurar esta nueva era, buscamos pensadores nativos de IA en todas las funciones que se sientan energizados por la oportunidad de reinventar cómo trabajan. No solo usas herramientas; posees una curiosidad innata, tratando la IA como un colaborador de alta confianza que es fundamental para cómo resuelves problemas y aceleras tu impacto. Buscamos personas con poco ego que prosperen en entornos dinámicos y de rápido movimiento y que se muevan con una mentalidad experimental — que prueben rápidamente las capacidades emergentes para descubrir formas más simples y potentes de ofrecer resultados. En Snowflake, tu rol no es solo ejecutar una función, sino ayudar a redefinir el futuro de cómo se realiza el trabajo.
El equipo de Cortex está construyendo el futuro de la IA para datos empresariales. Este rol se centra en la infraestructura de Búsqueda que potencia nuestros productos estrella como CoWork, Cortex Code y Cortex Agents, de forma rápida, fiable, escalable y segura a nivel empresarial.
Construirás motores de recuperación de alto rendimiento (aprovechando la búsqueda vectorial, la búsqueda híbrida y la indexación semántica) que potencian Cortex de Snowflake. Esto implica optimizar cómo se indexan y recuperan miles de millones de filas de datos en milisegundos.
Snowflake está creciendo rápidamente y estamos ampliando nuestro equipo para ayudar a permitir y acelerar nuestro crecimiento. Buscamos personas que compartan nuestros valores, desafíen el pensamiento ordinario y aceleren el ritmo de la innovación mientras construyen un futuro para sí mismos y para Snowflake.
¿Cómo quieres dejar tu huella?
¿Qué harás en este rol?
- Arquitectar Runtimes Agentivos: Construir y escalar los motores de orquestación que ejecutan flujos de trabajo agentivos complejos, asegurando la ejecución de herramientas de baja latencia y una gestión de estado robusta.
- Escalar la Infraestructura de Ingeniería de Contexto: Diseñar sistemas de alto rendimiento para RAG (Generación Aumentada por Recuperación), incluyendo la integración de bases de datos vectoriales, indexación de búsqueda escalable y eficiente, procesamiento de consultas y clasificación de resultados, caché semántica y extracción automatizada de metadatos.
- Construir el "Motor de Evaluaciones": Desarrollar la infraestructura automatizada necesaria para ejecutar simulaciones de conjuntos de datos de referencia a gran escala, pipelines de análisis de errores y experimentos de "escalada de colina".
- Producción de Flujos de Trabajo de IA: Colaborar con el equipo de modelado para tomar capacidades de LLM en bruto y convertirlas en microservicios endurecidos y multi-inquilino con estrictas salvaguardas y observabilidad.
- Optimizar Rendimiento y Coste: Dirigir la estrategia de infraestructura para el enrutamiento de modelos, el caché de prompts y la optimización de tokens para garantizar que las características de IA de Snowflake sean las más eficientes de la industria.
Requisitos
- Educación: Título de Grado en Ciencias de la Computación o un campo técnico relacionado.
- Experiencia: 9+ años de experiencia en la construcción de sistemas distribuidos, APIs de alto rendimiento o infraestructura de backend para productos de IA/ML.
- Pila Tecnológica: Profundo dominio de Go o Java (para sistemas) y Python (para orquestación de IA).
- Pensamiento Sistémico: Sólida comprensión de los internos de bases de datos, gestión de estado distribuido y arquitectura nativa de la nube (Kubernetes, FoundationDB, etc.).
- Experiencia en el Dominio: Familiaridad con la "tubería" de la IA: índices vectoriales, plataformas de agentes y construcción de pipelines de datos escalables.
(Bonus) Experiencia con
- Optimización de consultas e internos del motor de SQL.
- Diseño de sistemas multi-inquilino que manejan datos empresariales sensibles a escala.
- Desarrollo de infraestructura de búsqueda para aplicaciones a gran escala.
- Experiencia directa con cualquiera de los subsistemas descritos anteriormente.
Se espera que cada empleado de Snowflake siga los estándares de confidencialidad y seguridad de la empresa para el manejo de datos sensibles. Los empleados de Snowflake deben cumplir con el plan de seguridad de datos de la empresa como parte esencial de sus funciones. Es deber de cada empleado mantener la información del cliente segura y confidencial.
Para puestos de trabajo ubicados en los Estados Unidos, visita la oferta de empleo en el Sitio de Carreras de Snowflake para obtener información sobre salarios y beneficios: careers.snowflake.com
