
Pembelajaran Mesin @ Snap
Jurutera Pembelajaran Mesin di Snap bekerja hujung ke hujung dan memiliki keseluruhan sistem Pembelajaran Mesin masing-masing.

Pembelajaran Mesin @ Snap
Jurutera Pembelajaran Mesin di Snap bekerja hujung ke hujung dan memiliki keseluruhan sistem Pembelajaran Mesin masing-masing.
Jelajah Pasukan Kami
Jurutera pembelajaran mesin kami menyelesaikan masalah ML dunia sebenar.
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:
Kami Mengambil Pekerja!
Proses temu duga kami merangkumi kejuruteraan, asas dan ML gunaan.
Pengekodan
Jangkakan untuk menyelesaikan masalah algoritma yang menguji kecekapan anda dalam struktur data, algoritma dan kemahiran menyelesaikan masalah. Fokus pada keupayaan anda untuk menulis kod yang bersih, cekap dan didokumenkan dengan baik.
Asas ML
Anda akan dinilai berdasarkan teori ML dan model pembelajaran mesin teras, konsep, teknik dan aplikasi. Bersedia untuk membincangkan pembelajaran diselia dan tidak diselia, sistem pengesyoran, pemeringkatan, metrik penilaian model dan teknik pengoptimuman.
Reka Bentuk Sistem ML
Tumpuan akan diberikan pada mereka bentuk sistem ML yang boleh skala dan teguh yang boleh mengendalikan data berskala besar dan persekitaran pengeluaran. Jangkakan untuk membincangkan infrastruktur dan pertukaran dalam seni bina, strategi penggunaan model dan pemantauan sistem.
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.
Ketahui Lebih Lanjut
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.

Pengewangan
Sebagai Jurutera Pembelajaran Mesin dalam pasukan Pengewangan, anda akan membina dan mengoptimumkan keseluruhan ekosistem iklan. Anda akan mendorong perkaitan tinggi dan berimpak tinggi untuk bukan sahaja pengiklan dan pengguna tetapi untuk semua Snap. Daripada mereka bentuk sistem berprestasi tinggi untuk pembidaan masa nyata atau penyajian dan lelongan iklan, memperibadikan penaraf ringan dan berat, mencipta penyelesaian untuk penyasaran dan penyampaian iklan, anda akan terus memastikan penyepaduan iklan yang lancar merentas platform. Anda akan melatih model tentang berbilion-bilion contoh, menggunakan pembelajaran berbilang tugas, pemodelan jujukan dan pemodelan interaksi pengguna x iklan. Model kami meramalkan demografi pengguna untuk meningkatkan audiens khalayak dengan rangkaian saraf dan kandungan graf, untuk memahami cara kerja kami membentuk masa depan platform iklan Snapchat.
Perkara yang akan anda usahakan:
Pengiklanan dipacu AI
Produk dan pengalaman iklan diperibadikan baharu
Pemilik pemacu hasil utama Snap
Membangunkan produk iklan termaju

Pertumbuhan Teras
Sebagai Jurutera Pembelajaran Mesin dalam pasukan Pertumbuhan Teras, anda akan memacu pengalaman carian dan mencari rakan merentas 15+ produk, menyokong lebih 100 juta pengguna aktif harian. Pasukan kami memperkasakan carian untuk rakan dan kandungan menggunakan teknologi canggih, termasuk pangkalan data graf, Model Bahasa Besar (LLM), Campuran Pakar (MoE) dan tindanan pembelajaran mesin yang canggih. Anda akan membangunkan algoritma carian yang menghubungkan pengguna melalui graf rakan dan komunikasi, menggunakan pembenaman visual dan teks untuk penemuan kandungan dan meningkatkan carian dengan pengesyoran pra-taip yang meramalkan pertanyaan pengguna. Selain mengoptimumkan infrastruktur carian, produk mencari rakan pasukan membantu pengguna membuat hubungan yang nyata dan bermakna untuk mengembangkan komuniti Snapchat secara bertanggungjawab. Kerja ini mengukuhkan penglibatan dan pengekalan pengguna, membolehkan ciri Snapchat lain seperti pemesejan dan peta cerita berkembang pada skala besar.
Perkara yang akan anda usahakan:
Cipta pengalaman AR
Sistem skala besar (5B pemberitahuan setiap hari)
Graf Snapchat dengan 1+ bilion nod dan ratusan bilion sisi

Amanah & Keselamatan
Kami mahu Snapchat menjadi pengalaman yang selamat dan positif untuk semua orang yang menggunakan platform atau produk kami. Atas sebab ini, kami mencipta peraturan dan dasar yang menerangkan hak dan tanggungjawab semua ahli komuniti kami.
Perkara yang akan anda usahakan:
Bina AI yang memelihara privasi
Lancarkan ciri keselamatan baharu

Kandungan
Sebagai Jurutera Pembelajaran Mesin dalam pasukan Kandungan, anda akan berusaha membangunkan ciri untuk model pengesyoran video bentuk pendek yang sangat ketara yang memperkasakan kreativiti dan sambungan di teras platform kami seperti Cerita dan Tumpuan. Anda akan menumpukan pada meningkatkan pengalaman pengguna, memacu inovasi merentas Tumpuan, kedudukan Lensa, menyokong pencipta kandungan dan menjadikan penciptaan kandungan menjadi mudah. Pasukan kami menangani pemahaman kandungan berbilang mod, menggunakan representasi perwakilan graf lanjutan dan kedudukan kandungan untuk memaparkan pengalaman terbaik untuk pengguna kami. Kami mengoptimumkan model pembelajaran mesin melalui semakan manusia dan memanfaatkan teknik pemperibadian terkini, meletakkan kami di barisan hadapan dalam inovasi kandungan video bentuk pendek.
Perkara yang akan anda usahakan:
Cadangan kandungan yang diperibadikan
AI Generatif untuk penciptaan kandungan
Bangunkan ciri untuk produk yang sangat kelihatan seperti Tumpuan, Cerita, Suapan Terokai & cadangan Rakan

AI Generatif
Pasukan AI Generatif kami berada di barisan hadapan inovasi, membentuk masa depan realiti tertambah (AR) melalui SnapAR, yang merangkumi Lens Studio, Lens Engine dan Lensa Cloud. Jurutera kami membina model AI canggih masa nyata dan model pembelajaran mesin untuk transformasi dinamik, seperti penapis realistik, pengecaman objek dan pemahaman pemandangan, memastikan interaksi AR yang lancar untuk produk seperti Lensa ML dan Impian. Lens Studio 5.0 menonjol sebagai platform pembangun terkemuka untuk mencipta Lensa canggih yang menggabungkan AI generatif dengan teknik penglihatan komputer tradisional. AI Generatif memperkasakan pencipta untuk mereka bentuk lensa yang menarik dengan mudah tanpa memerlukan kepakaran dalam pemodelan 3D, animasi atau pengekodan.
Perkara yang akan anda usahakan:
Membangunkan dan mengoptimumkan Model AI Generatif
Bina alatan dipacu AI seperti penjanaan teks-ke-3D
Menyampaikan ciri dikuasakan AI generatif dan penglihatan komputer

Platform
Sebagai Jurutera Pembelajaran Mesin dalam pasukan Kejuruteraan Platform, anda akan membina model yang menyediakan data yang tepat pada masanya, tepat, berkualiti tinggi dan boleh diambil tindakan untuk membuat keputusan yang menjadi tulang belakang pelaporan luaran, percubaan dan ML/Pemeringkatan Snap. Platform AI Snap (aka Bento) memperkasakan banyak kes penggunaan pemeringkatan, pengesyoran dan Gen AI berskala besar. Sepanjang tahun lalu, skala operasi kami meningkat sebanyak 4-10X. Anda akan membangunkan pembenaman yang digunakan oleh pasukan pemodelan hiliran. Pasukan ini adalah misi kritikal untuk menskalakan dan mempelbagaikan penawaran model ML Snap.
Perkara yang akan anda usahakan:
Infrastruktur berbilang awan yang sangat tersedia
Mengoptimumkan keseluruhan pengalaman pembangun
Hantar ciri berkualiti tinggi dengan pantas
Reka Bentuk Gunaan ML
Menilai keupayaan anda untuk mereka bentuk dan menggunakan penyelesaian pembelajaran mesin untuk masalah dunia sebenar. Anda mungkin diminta untuk melalui proses hujung ke hujung pemilihan model, kejuruteraan ciri dan penilaian prestasi. Kadangkala ini boleh menguji keupayaan anda untuk menyelesaikan masalah dalam persekitaran yang samar-samar.

Kejuruteraan Pembelajaran Mesin di Snap
Sebagai Jurutera Pembelajaran Mesin di Snap, anda akan memacu pengalaman dinamik Snapchat melalui kitaran hayat penuh model canggih yang canggih - daripada prapemprosesan data, kejuruteraan ciri dan latihan model, kepada penggunaan dan pengoptimuman berterusan. Anda akan memanfaatkan teknik canggih, algoritma kedudukan untuk perkaitan iklan, enjin pengesyoran untuk kandungan diperibadikan dan NLP untuk interaksi yang dipertingkatkan - semuanya semasa memproses petabait data untuk lebih _Core juta pengguna.
Melalui kedua-dua model pembelajaran klasik dan mendalam, anda akan mencipta pengalaman yang tepat dan responsif yang memperkasakan pengguna untuk mengekspresikan diri mereka, berhubung dan terokai dunia dalam masa nyata.