
Machine Learning @ Snap
Los ingenieros de aprendizaje automático de Snap trabajan de extremo a extremo y son dueños de todo el sistema de aprendizaje automático respectivo.

Machine Learning @ Snap
Los ingenieros de aprendizaje automático de Snap trabajan de extremo a extremo y son dueños de todo el sistema de aprendizaje automático respectivo.

Ingeniería de aprendizaje automático en Snap
Como ingeniero de aprendizaje automático en Snap, impulsarás la experiencia dinámica de Snapchat a través de todo el ciclo de vida de los modelos avanzados de última generación, desde el preprocesamiento de datos, la ingeniería de características y la capacitación de modelos, hasta el despliegue y las optimizaciones continuas. Aplicarás técnicas de vanguardia, algoritmos de clasificación para la relevancia del anuncio, motores de recomendación para contenido personalizado y PNL para interacciones mejoradas, todo mientras procesas petabytes de datos para más de 850 millones de usuarios.
A través de modelos de aprendizaje clásicos y profundos, crearás experiencias precisas y receptivas que empoderarán a los usuarios para expresarse, conectarse y descubrir el mundo en tiempo real.
Explora nuestros equipos
Nuestros ingenieros de aprendizaje automático resuelven problemas de aprendizaje automático reales.
Interview Process
Below is an overview of the interview rounds and competencies that may be assessed throughout the ML interview process. Depending on your target level, the order of these rounds may differ or you might have some rounds omitted. Each technical interview will begin with approximately 15 minutes of behavioral discussion focused on experiences aligned with Snap’s values. Following your answer, your interviewer will transition into the technical portion of the interview assessing one of the below competencies:
¡Estamos contratando!
Nuestro proceso de entrevistas abarca ingeniería, ML fundamental y ML aplicado.
Codificación
Se espera que resuelvas problemas algorítmicos que pongan a prueba tu dominio de las estructuras de datos, los algoritmos y tu capacidad para resolver problemas. Céntrate en tu habilidad para escribir código limpio, eficiente y bien documentado.
Fundamentos de ML
Se te evaluará sobre la teoría del ML y los modelos, conceptos, técnicas y aplicaciones principales del Machine Learning. Prepárate para hablar sobre el aprendizaje supervisado y no supervisado, los sistemas de recomendación, la clasificación, las métricas de evaluación de modelos y las técnicas de optimización.
Diseño aplicado de ML
Evalúa tu capacidad para diseñar y aplicar soluciones de Machine Learning a problemas del mundo real. Es posible que se te pida que expliques el proceso completo de selección de modelos, ingeniería de características y evaluación del rendimiento. A veces, esto puede poner a prueba tu capacidad para resolver problemas en un entorno ambiguo.
Diseño de sistemas de ML
El objetivo será diseñar sistemas de ML escalables y robustos que puedan manejar datos a gran escala y entornos de producción. Se espera que hables sobre la infraestructura y las compensaciones en la arquitectura, las estrategias de implementación de modelos y la supervisión del sistema.
General Coding
This will be focused on general computer science fundamentals. You can expect algorithms and data structure question(s) for this round and you are able to code in your language of preference.
Leadership
Depending on the target level, candidates may participate in a leadership interview focused on collaboration, influence, ownership, communication, mentorship, and decision-making. Interviewers will assess how you navigate ambiguity, drive impact across teams, and support effective engineering practices, including thoughtful adoption of AI-assisted workflows, through examples from your past experience.
Q&A
The Q&A session will not include any formal technical or behavioral competency assessment like other rounds. Instead, it is an opportunity for candidates to learn more about the team, projects, and company. Candidates are encouraged to come prepared with thoughtful questions about the role, team culture, technical challenges, cross-functional collaboration, growth opportunities, or life at Snap.
Más información
Product
This round is required for L6+ interviews and will be conducted by a Product Manager or an ML Engineer. The objective is to assess your ability to understand customer needs, build business domain knowledge, bridge technical ML solutions and product requirements, and partner cross-functionally with Product Managers.

Confianza y seguridad
Queremos que Snapchat sea una experiencia segura y positiva para todos los que utilizan nuestra plataforma o nuestros productos. Por esta razón, hemos creado reglas y políticas que explican los derechos y responsabilidades de todos los miembros de nuestra comunidad.
En qué trabajarás:
Crear una IA que preserve la privacidad
Lanzar nuevas funciones de seguridad

Monetización
Como ingeniero de aprendizaje automático en el equipo de Monetización, crearás y optimizarás todo el ecosistema publicitario. No solo lograrás una gran relevancia y marcarás un gran impacto para anunciantes y usuarios, también lo harás para todo Snap. Garantizarás la integración impecable de los anuncios en la plataforma: desde el diseño de sistemas de alto rendimiento para pujas, subastas o la entrega de publicidad en tiempo real, la personalización de los clasificadores fuertes y ligeros hasta la creación de soluciones para la segmentación de anuncios y su entrega. Entrenarás modelos con miles de millones de ejemplos mediante el aprendizaje multitarea, el modelo de secuencias y el modelo de interacción usuario x anuncio. Nuestros modelos predicen los datos demográficos de los usuarios. Así, se mejora la segmentación por públicos con redes neuronales gráficas y contenidos para entender cómo nuestro trabajo da forma al futuro de la plataforma publicitaria de Snapchat.
Trabajarás en:
Publicidad impulsada por IA
Experiencias y productos publicitarios nuevos y personalizados
Propietario del principal impulsor de ingresos de Snap
Desarrollo de productos publicitarios de vanguardia

IA generativa
Nuestro equipo de IA generativa está a la vanguardia de la innovación, dando forma al futuro de la realidad aumentada (RA) a través de SnapAR, que incluye Lens Studio, Lens Engine y Lens Cloud. Nuestros ingenieros construyen modelos avanzados de IA en tiempo real y modelos de Machine Learning para transformaciones dinámicas, como filtros realistas, reconocimiento de objetos y comprensión de escenas, garantizando interacciones de RA fluidas para productos como las Lentes de ML y Sueños. Lens Studio 5.0 se destaca como la plataforma de desarrollo líder para crear Lentes de vanguardia que combinan la IA generativa con técnicas tradicionales de visión por ordenador. La IA generativa permite a los creadores diseñar Lentes atractivas sin esfuerzo y sin necesidad de tener experiencia en modelado 3D, animación o codificación.
En qué trabajarás:
Desarrollar y optimizar modelos de IA generativa
Crear herramientas impulsadas por IA como la generación de texto a 3D
Ofrecer funciones impulsadas por IA generativa y visión por ordenador

Plataforma
Como ingeniero de Machine Learning en el equipo de Ingeniería de Plataformas, construirás modelos que proporcionen datos oportunos, precisos, de alta calidad y procesables para la toma de decisiones que forman la columna vertebral de los informes externos, la experimentación y el ML/Ranking de Snap. La plataforma de IA de Snap (también conocida como Bento) impulsa muchos casos de uso a gran escala de clasificación, recomendación e IA generativa. Durante el último año, nuestra escala de operaciones aumentó entre 4 y 10 veces. Desarrollarás incrustaciones que son consumidas por los equipos de modelado posteriores. Este equipo es de misión crítica para escalar y diversificar las ofertas de modelos de ML de Snap.
En qué trabajarás:
Infraestructura multicloud de alta disponibilidad
Optimización de toda la experiencia del desarrollador
Lanzar funciones de alta calidad rápidamente

Crecimiento principal
Como ingeniero de Machine Learning en el equipo de Crecimiento principal, impulsarás la experiencia de búsqueda y amistad en más de 15 productos, dando soporte a más de 100 millones de usuarios activos a diario. Nuestro equipo potencia la búsqueda de amigos y contenido utilizando tecnologías avanzadas, incluyendo bases de datos de grafos, modelos de lenguaje grandes (LLM), mezcla de expertos (MoE) y pilas de Machine Learning sofisticadas. Desarrollarás algoritmos de búsqueda que conectan a los usuarios a través de grafos de amigos y comunicación, utilizarás incrustaciones visuales y de texto para el descubrimiento de contenido y mejorarás la búsqueda con recomendaciones preescritas que predicen las consultas de los usuarios. Además de optimizar la infraestructura de búsqueda, los productos de amistad del equipo ayudan a los usuarios a establecer conexiones reales y significativas para hacer crecer de manera responsable la comunidad de Snapchat. Este trabajo fortalece la participación y retención de los usuarios, permitiendo que otras funciones de Snapchat, como la mensajería y los mapas de historias, prosperen a gran escala.
En qué trabajarás:
Crear experiencias de realidad aumentada
Sistema a gran escala (5 mil millones de notificaciones diarias)
El grafo de Snapchat con más de mil millones de nodos y cientos de miles de millones de aristas

Contenido
Como ingeniero de aprendizaje automático en el equipo de Contenido, trabajarás en el desarrollo de funciones para modelos de recomendación de vídeo cortos de alta visibilidad que impulsan la creatividad y la conexión en el núcleo de nuestra plataforma, como Historias y Destacados. Te centrarás en mejorar la experiencia de usuario, impulsar la innovación en Destacados y en la clasificación de lentes, apoyar a los creadores de contenidos y convertir la creación de contenido en tarea fácil. Nuestro equipo trata la comprensión del contenido multimodal mediante el aprendizaje avanzado de representación de gráficos para ofrecer las mejores experiencias para los usuarios. Optimizamos los modelos de aprendizaje automático mediante la revisión humana. También sacamos partido a las técnicas de personalización de última generación, lo que nos coloca a la vanguardia de la innovación en contenido de vídeo de corta duración.
Trabajarás en:
Recomendaciones personalizadas de contenido
IA generativa para la creación de contenidos
Desarrollo de funciones para productos de gran visibilidad como Destacados, Historias, Pantalla Descubre y Sugerencias de Amigx