
Aprendizagem Automática na Snap
Os engenheiros de Aprendizagem Automática na Snap trabalham de ponta a ponta e são proprietários de todo o respectivo sistema de Aprendizagem Automática.

Aprendizagem Automática na Snap
Os engenheiros de Aprendizagem Automática na Snap trabalham de ponta a ponta e são proprietários de todo o respectivo sistema de Aprendizagem Automática.

Engenharia de machine learning na Snap
Como um engenheiro de machine de learning na Snap, você conduzirá a experiência dinâmica do Snapchat por meio do ciclo de vida completo de modelos avançados e de última geração – desde o pré-processamento de dados, engenharia de recursos e treinamento de modelos até a implantação e otimizações em andamento. Você alavancará técnicas de ponta, algoritmos de classificação para relevância de anúncio, mecanismos de recomendação para conteúdo personalizado e PLN para interações aprimoradas – tudo enquanto processa petabytes de dados para mais de 850 milhões de usuários.
Por meio de modelos de aprendizado clássicos e profundos, você criará experiências precisas e responsivas que capacitam os usuários a se expressarem, se conectarem e descobrirem o mundo em tempo real.
Explore nossas equipes
Nossos engenheiros de Machine Learning resolvem problemas de ML do mundo real.
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!
Nosso processo de entrevista abrange engenharia, ML fundamental e aplicado.
Codificação
Espere resolver problemas algorítmicos que testam sua proficiência em estruturas de dados, algoritmos e habilidades de resolução de problemas. Concentre-se na sua capacidade de escrever um código limpo, eficiente e bem documentado.
Fundamentos de ML
Você será avaliado na teoria de ML e nos principais modelos, conceitos, técnicas e aplicações de machine learning. Esteja preparado para discutir aprendizado supervisionado e não supervisionado, sistemas de recomendação, classificação, métricas de avaliação de modelos e técnicas de otimização.
Design de ML aplicado
Avalia sua capacidade de projetar e aplicar soluções de machine learning a problemas do mundo real. Você pode ser solicitado a percorrer o processo de ponta a ponta de seleção de modelos, engenharia de recursos e avaliação de desempenho. Às vezes, isso pode testar sua capacidade de resolver problemas em um ambiente ambíguo.
Design de sistema de ML
O foco será no projeto de sistemas de ML escaláveis e robustos que possam lidar com dados em grande escala e ambientes de produção. Espere discutir a infraestrutura e as compensações na arquitetura, estratégias de implantação de modelos e monitoramento do 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.
Saiba mais
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.

Conteúdo
Como engenheiro de Machine Learning na equipe de conteúdo, você trabalhará no desenvolvimento de recursos para modelos de recomendação de vídeos de formato curto altamente visíveis que alimentam a criatividade e a conexão no centro de nossa plataforma, como Histórias e Holofote. Você se concentrará em aprimorar a experiência do usuário, impulsionando a inovação em todo o Holofote, o ranking da Lente, apoiando os criadores de conteúdo e deixando a criação de conteúdo livre de esforço. Nossa equipe aborda a compreensão de conteúdo multimodal, usando aprendizado avançado de representação de gráficos e classificação de conteúdo para ofertar as melhores experiências aos nossos usuários. Otimizamos modelos de machine learning por meio de revisão humana e alavancamos técnicas de personalização de última geração, isso nos coloca na vanguarda da inovação de conteúdo em vídeo de formato curto.
Você trabalhará em:
Recomendações de conteúdo personalizado
IA generativa para criação de conteúdo
Desenvolva recursos para produtos de alta visão, como Holofote, Histórias, Feed de Descubra e sugestões de amigo

Monetização
Como engenheiro de Machine Learning na equipe de monetização, você criará e otimizará todo o ecossistema de anúncios. Você gerará alta relevância e alto impacto não apenas para anunciantes e usuários, mas para toda a Snap. Desde a criação de sistemas de alto desempenho para lances em tempo real ou veiculação de anúncios e leilões, até a personalização de classificadores leves e pesados, a criação de soluções para segmentação e entrega de anúncios, você continuará garantindo uma integração perfeita de anúncios em toda a plataforma. Você treinará modelos em bilhões de exemplos, usando aprendizado de multitarefas, modelagem de sequência e modelagem de interação entre usuário e anúncio. Nossos modelos preveem a demografia do usuário para melhorar a segmentação do público com redes neurais de grafos e conteúdo, para entender como nosso trabalho molda o futuro da plataforma de anúncios do Snapchat.
No que você trabalhará:
Publicidade orientada por IA
Novos produtos e experiências de anúncios personalizados
Proprietário do principal gerador de receita da Snap
Desenvolvendo produtos de anúncios de ponta

Crescimento principal
Como engenheiro de Machine Learning na equipe de Crescimento Principal, você impulsionará a experiência de busca e amizade em mais de 15 produtos, atendendo a mais de 100 milhões de usuários ativos diários. Nossa equipe potencializa a busca por amigos e conteúdo usando tecnologias avançadas, incluindo bancos de dados de grafos, Modelos de Linguagem Grandes (LLMs), Mistura de Especialistas (MoE) e pilhas sofisticadas de machine learning. Você desenvolverá algoritmos de busca que conectam usuários por meio de grafos de amigos e comunicação, usará incorporações visuais e de texto para descoberta de conteúdo e aprimorará a busca com recomendações de pré-digitação que preveem as consultas dos usuários. Além de otimizar a infraestrutura de busca, os produtos de amizade da equipe ajudam os usuários a fazer conexões reais e significativas para aumentar responsavelmente a comunidade do Snapchat. Este trabalho fortalece o engajamento e a retenção de usuários, permitindo que outros recursos do Snapchat, como mensagens e mapas de histórias, prosperem em escala.
No que você vai trabalhar:
Crie experiências de RA
Sistema de grande escala (5 bilhões de notificações diárias)
O grafo do Snapchat com mais de 1 bilhão de nós e centenas de bilhões de arestas

Plataforma
Como engenheiro de Machine Learning na equipe de Engenharia de Plataforma, você criará modelos que fornecem dados oportunos, precisos, de alta qualidade e acionáveis para a tomada de decisões que formam a espinha dorsal dos relatórios externos, experimentação e ML/Classificação do Snap. A plataforma de IA do Snap (também conhecida como Bento) alimenta muitos casos de uso de classificação, recomendação e IA generativa em grande escala. No último ano, nossa escala de operações aumentou de 4 a 10 vezes. Você desenvolverá incorporações que são consumidas por equipes de modelagem downstream. Esta equipe é de missão crítica para escalar e diversificar as ofertas de modelos de ML do Snap.
No que você vai trabalhar:
Infraestrutura multinuvem de alta disponibilidade
Otimização de toda a experiência do desenvolvedor
Entregue recursos de alta qualidade rapidamente

Confiança e segurança
Queremos que o Snapchat seja uma experiência segura e positiva para todos que usam nossa plataforma ou produtos. Por esse motivo, criamos regras e políticas que explicam os direitos e as responsabilidades de todos os membros da nossa comunidade.
No que você vai trabalhar:
Crie IA que preserva a privacidade
Lançar novos recursos de segurança

IA generativa
Nossa equipe de IA generativa está na vanguarda da inovação, moldando o futuro da realidade aumentada (RA) por meio do SnapAR, que inclui o Lens Studio, o Lens Engine e a Nuvem de lentes. Nossos engenheiros criam modelos avançados de IA em tempo real e modelos de machine learning para transformações dinâmicas, como filtros realistas, reconhecimento de objetos e compreensão de cena, garantindo interações de RA perfeitas para produtos como Lentes de ML e Sonhos. O Lens Studio 5.0 se destaca como a principal plataforma de desenvolvimento para a criação de Lentes de ponta que combinam IA generativa com técnicas tradicionais de visão computacional. A IA generativa capacita os criadores a projetar lentes envolventes sem esforço, sem exigir experiência em modelagem 3D, animação ou codificação.
No que você vai trabalhar:
Desenvolva e otimize modelos de IA generativa
Crie ferramentas orientadas por IA, como a geração de texto para 3D
Entregue recursos de IA generativa e visão computacional