
Học máy @ Snap
Các Kỹ sư Học máy tại Snap làm việc đầu cuối và sở hữu toàn bộ hệ thống Học máy tương ứng.

Học máy @ Snap
Các Kỹ sư Học máy tại Snap làm việc đầu cuối và sở hữu toàn bộ hệ thống Học máy tương ứng.

Kỹ thuật học máy tại Snap
Là Kỹ sư học máy tại Snap, bạn sẽ thúc đẩy trải nghiệm năng động của Snapchat thông qua toàn bộ vòng đời của các mô hình hiện đại tiên tiến - từ tiền xử lý dữ liệu, kỹ thuật tính năng và đào tạo mô hình, đến triển khai và tối ưu hóa liên tục. Bạn sẽ tận dụng các kỹ thuật tiên tiến, thuật toán xếp hạng về mức độ liên quan của quảng cáo, công cụ đề xuất cho nội dung được cá nhân hóa và NLP để nâng cao tương tác - tất cả trong khi xử lý hàng petabyte dữ liệu cho hơn 850 triệu người dùng.
Thông qua cả mô hình học tập cổ điển và học sâu, bạn sẽ tạo ra những trải nghiệm chính xác, nhạy bén, giúp người dùng thể hiện bản thân, kết nối và khám phá thế giới trong thời gian thực.
Khám phá đội ngũ của chúng tôi
Các kỹ sư máy học của chúng tôi giải quyết các vấn đề về máy học trong thế giới thực.
Chúng tôi đang tuyển dụng!
Quy trình phỏng vấn của chúng tôi bao gồm kỹ thuật, ML cơ bản và ứng dụng.
Viết mã
Bạn sẽ được yêu cầu giải quyết các vấn đề thuật toán để kiểm tra trình độ của bạn về cấu trúc dữ liệu, thuật toán và kỹ năng giải quyết vấn đề. Hãy tập trung vào khả năng viết mã sạch, hiệu quả và được ghi chép đầy đủ.
Nguyên tắc cơ bản về ML
Bạn sẽ được đánh giá về lý thuyết ML và các mô hình, khái niệm, kỹ thuật và ứng dụng học máy cốt lõi. Hãy chuẩn bị để thảo luận về học có giám sát và không giám sát, hệ thống đề xuất, xếp hạng, số liệu đánh giá mô hình và kỹ thuật tối ưu hóa.
Thiết kế ứng dụng ML
Đánh giá khả năng của bạn trong việc thiết kế và áp dụng các giải pháp học máy cho các vấn đề trong thế giới thực. Bạn có thể được yêu cầu trình bày quy trình từ đầu đến cuối của việc lựa chọn mô hình, kỹ thuật đặc trưng và đánh giá hiệu suất. Đôi khi điều này có thể kiểm tra khả năng giải quyết vấn đề của bạn trong một môi trường không rõ ràng.
Thiết kế hệ thống ML
Trọng tâm sẽ là thiết kế các hệ thống ML có thể mở rộng và mạnh mẽ, có khả năng xử lý dữ liệu quy mô lớn và môi trường sản xuất. Bạn sẽ được yêu cầu thảo luận về cơ sở hạ tầng và sự đánh đổi trong kiến trúc, chiến lược triển khai mô hình và giám sát hệ thống.
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.
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.
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.
Tìm hiểu thêm

Tin cậy & An toàn
Chúng tôi muốn Snapchat là một trải nghiệm an toàn và tích cực cho tất cả những người sử dụng nền tảng hoặc sản phẩm của chúng tôi. Vì lý do này, chúng tôi đã tạo ra các quy tắc và chính sách giải thích các quyền và trách nhiệm của tất cả các thành viên trong cộng đồng của chúng tôi.
Những gì bạn sẽ làm:
Xây dựng AI bảo vệ quyền riêng tư
Ra mắt các tính năng an toàn mới

Tăng trưởng cốt lõi
Với tư cách là Kỹ sư học máy trong đội ngũ Tăng trưởng cốt lõi, bạn sẽ thúc đẩy trải nghiệm tìm kiếm và kết bạn trên hơn 15 sản phẩm, hỗ trợ hơn 100 triệu người dùng hoạt động hằng ngày. Đội ngũ của chúng tôi hỗ trợ tìm kiếm bạn bè và nội dung bằng các công nghệ tiên tiến, bao gồm cơ sở dữ liệu đồ thị, Mô hình ngôn ngữ lớn (LLM), Hỗn hợp chuyên gia (MoE) và các ngăn xếp học máy phức tạp. Bạn sẽ phát triển các thuật toán tìm kiếm kết nối người dùng thông qua đồ thị bạn bè và giao tiếp, sử dụng các nhúng hình ảnh và văn bản để khám phá nội dung và tăng cường tìm kiếm với các đề xuất nhập trước dự đoán truy vấn của người dùng. Ngoài việc tối ưu hóa cơ sở hạ tầng tìm kiếm, các sản phẩm kết bạn của đội ngũ giúp người dùng tạo ra các kết nối thực sự, có ý nghĩa để phát triển cộng đồng Snapchat một cách có trách nhiệm. Công việc này củng cố sự tương tác và giữ chân người dùng, cho phép các tính năng khác của Snapchat như nhắn tin và bản đồ story phát triển ở quy mô lớn.
Những gì bạn sẽ làm:
Tạo trải nghiệm AR
Hệ thống quy mô lớn (5 tỷ thông báo hằng ngày)
Đồ thị của Snapchat với hơn 1 tỷ nút và hàng trăm tỷ cạnh

Kiếm tiền
Là Kỹ sư máy học trong nhóm Kiếm tiền, bạn sẽ xây dựng và tối ưu hóa toàn bộ hệ sinh thái quảng cáo. Bạn sẽ thúc đẩy mức độ liên quan và tác động cao không chỉ cho các nhà quảng cáo và người dùng mà còn cho tất cả trên Snap. Từ việc thiết kế các hệ thống hiệu suất cao để đặt giá thầu hoặc phân phát quảng cáo và đấu giá theo thời gian thực, cá nhân hóa các bảng xếp hạng nhẹ và nặng, tạo các giải pháp để nhắm mục tiêu và phân phối quảng cáo, bạn sẽ tiếp tục đảm bảo tích hợp liền mạch quảng cáo trên nền tảng. Bạn sẽ đào tạo các mô hình dựa trên hàng tỷ ví dụ, sử dụng học đa tác vụ, mô hình hóa trình tự và mô hình hóa tương tác quảng cáo với người dùng. Các mô hình của chúng tôi dự đoán thông tin nhân khẩu học của người dùng để cải thiện nhắm mục tiêu đối tượng bằng mạng nơ-ron đồ thị và nội dung, để hiểu cách công việc của chúng tôi định hình tương lai của nền tảng quảng cáo của Snapchat.
Những gì bạn sẽ làm:
Quảng cáo dựa trên AI
Các sản phẩm và trải nghiệm quảng cáo được cá nhân hóa mới
Chủ sở hữu của động lực doanh thu chính
Phát triển các sản phẩm quảng cáo tiên tiến

Nền tảng
Là Kỹ sư học máy trong đội ngũ Kỹ thuật nền tảng, bạn sẽ xây dựng các mô hình cung cấp dữ liệu kịp thời, chính xác, chất lượng cao và có thể hành động để ra quyết định, tạo thành xương sống cho hoạt động báo cáo bên ngoài, thử nghiệm và ML/Xếp hạng của Snap. Nền tảng AI của Snap (còn gọi là Bento) cung cấp năng lượng cho nhiều trường hợp sử dụng xếp hạng, đề xuất và Gen AI quy mô lớn. Trong năm qua, quy mô hoạt động của chúng tôi đã tăng 4-10 lần. Bạn sẽ phát triển các nhúng được các đội ngũ mô hình hóa ở hạ nguồn sử dụng. Đội ngũ này có nhiệm vụ quan trọng trong việc mở rộng quy mô và đa dạng hóa các dịch vụ mô hình ML của Snap.
Những gì bạn sẽ làm:
Cơ sở hạ tầng đa đám mây, có tính sẵn sàng cao
Tối ưu hóa toàn bộ trải nghiệm của nhà phát triển
Cung cấp các tính năng chất lượng cao một cách nhanh chóng

Nội dung
Là Kỹ sư máy học trong nhóm Nội dung, bạn sẽ phát triển tính năng cho các mô hình đề xuất video dạng ngắn phổ biến, giúp tăng cường sự sáng tạo và kết nối tại cốt lõi của nền tảng của chúng tôi như Stories và Spotlight. Bạn sẽ tập trung vào việc nâng cao trải nghiệm người dùng, thúc đẩy sự đổi mới trên Spotlight, xếp hạng Ống kính, hỗ trợ người sáng tạo nội dung và giúp việc tạo nội dung trở nên dễ dàng. Nhóm của chúng tôi giải quyết vấn đề hiểu nội dung đa phương thức, sử dụng quy trình học biểu diễn đồ nâng cao và xếp hạng nội dung để mang lại trải nghiệm tốt nhất cho người dùng. Chúng tôi tối ưu hóa các mô hình học máy thông qua quy trình đánh giá của con người và tận dụng các kỹ thuật cá nhân hóa hiện đại, để đi đầu về việc đổi mới nội dung video dạng ngắn.
Những gì bạn sẽ làm:
Các đề xuất nội dung được cá nhân hóa
AI sáng tạo để tạo nội dung
Phát triển tính năng cho các sản phẩm phổ biến như Spotlight, Stories, Khám phá nguồn cấp dữ liệu và Đề xuất bạn bè
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:

AI Sáng Tạo
Đội ngũ AI Sáng Tạo của chúng tôi đi đầu trong việc đổi mới, định hình tương lai của thực tế tăng cường (AR) thông qua SnapAR, bao gồm Lens Studio, Lens Engine và Đám Mây Ống Kính. Các kỹ sư của chúng tôi xây dựng các mô hình AI tiên tiến theo thời gian thực và các mô hình học máy cho các phép biến đổi động, chẳng hạn như bộ lọc thực tế, nhận dạng đối tượng và hiểu cảnh, đảm bảo tương tác AR liền mạch cho các sản phẩm như Ống Kính ML và Giấc Mơ. Lens Studio 5.0 nổi bật là nền tảng nhà phát triển hàng đầu để tạo ra các Ống Kính tiên tiến kết hợp AI sáng tạo với các kỹ thuật thị giác máy tính truyền thống. AI Sáng Tạo cho phép người sáng tạo thiết kế các ống kính hấp dẫn một cách dễ dàng mà không cần chuyên môn về mô hình 3D, hoạt hình hoặc mã hóa.
Những gì bạn sẽ làm:
Phát triển và tối ưu hóa các mô hình AI Sáng Tạo
Xây dựng các công cụ dựa trên AI như tạo 3D từ văn bản
Cung cấp các tính năng được hỗ trợ bởi AI sáng tạo và thị giác máy tính