
মেশিন লার্নিং @ Snap
Snap-এ মেশিন লার্নিং ইঞ্জিনিয়াররা এন্ড-টু-এন্ড কাজ করে এবং সম্পূর্ণ সংশ্লিষ্ট মেশিন লার্নিং সিস্টেমের অধিকারী।

মেশিন লার্নিং @ Snap
Snap-এ মেশিন লার্নিং ইঞ্জিনিয়াররা এন্ড-টু-এন্ড কাজ করে এবং সম্পূর্ণ সংশ্লিষ্ট মেশিন লার্নিং সিস্টেমের অধিকারী।

Snap-এ মেশিন লার্নিং ইঞ্জিনিয়ারিং
Snapchat-এর একজন মেশিন লার্নিং ইঞ্জিনিয়ার হিসেবে আপনি উন্নত অত্যাধুনিক মডেলের সম্পূর্ণ জীবনচক্র দিয়ে Snapchat-এর প্রগতিশীল অভিজ্ঞতাকে পরিচালিত করবেন - যা ডেটা প্রসেসিং, ফিচার ইঞ্জিনিয়ারিং ও মডেল প্রশিক্ষণ থেকে শুরু করে ডেপ্লয়মেন্ট ও চলমান অপ্টিমাইজেশন পর্যন্ত বিস্তৃত। আপনি 850 মিলিয়নের বেশি ব্যবহারকারীর জন্য পেটাবাইট প্রসেস করার সময় বিজ্ঞাপনের প্রাসঙ্গিকতার জন্য কাটিং-এজ, র্যাঙ্কিং অ্যালগরিদম, ব্যক্তিগতকৃত কন্টেন্টের জন্য সুপারিশ করা ইঞ্জিন এবং উন্নত যোগাযোগের জন্য NLP সুবিধা পাবেন।
ক্লাসিক ও ডিপ লার্নিং উভয় মডেলের সাহায্যে আপনি সুনির্দিষ্ট, প্রতিক্রিয়াশীল অভিজ্ঞতা তৈরি করবেন যার মাধ্যমে ব্যবহারকারীরা রিয়েল-টাইমে নিজেদেরকে উপস্থাপন করতে, কানেক্ট করতে ও বিশ্বকে আবিষ্কার করতে পারবেন।
আমাদের টিমগুলির সম্পর্কে জানুন
আমাদের মেশিন লার্নিং ইঞ্জিনিয়াররা বাস্তব জগতের ML সমস্যাগুলির সমাধান করে।
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:
আমরা কর্মী নিয়োগ করছি!
আমাদের ইন্টারভিউ প্রক্রিয়ায় ইঞ্জিনিয়ারিং, ফাউন্ডেশনাল এবং অ্যাপ্লায়েড এমএল (ML) অন্তর্ভুক্ত।
কোডিং
অ্যালগরিদমিক সমস্যা সমাধানের আশা করুন যা ডেটা স্ট্রাকচার, অ্যালগরিদম এবং সমস্যা সমাধানের দক্ষতায় আপনার পারদর্শিতা পরীক্ষা করে। পরিষ্কার, দক্ষ এবং ভালভাবে নথিভুক্ত কোড লেখার আপনার ক্ষমতার উপর ফোকাস করুন।
ML ফান্ডামেন্টালস
আপনাকে ML তত্ত্ব এবং মূল মেশিন লার্নিং মডেল, ধারণা, কৌশল এবং অ্যাপ্লিকেশনগুলির উপর মূল্যায়ন করা হবে। তত্ত্বাবধানাধীন এবং তত্ত্বাবধানহীন শিক্ষা, সুপারিশ সিস্টেম, র্যাঙ্কিং, মডেল মূল্যায়ন মেট্রিক্স এবং অপ্টিমাইজেশন কৌশল নিয়ে আলোচনা করার জন্য প্রস্তুত থাকুন।
ML অ্যাপ্লাইড ডিজাইন
বাস্তব-বিশ্বের সমস্যাগুলির জন্য মেশিন লার্নিং সমাধান ডিজাইন এবং প্রয়োগ করার আপনার ক্ষমতা মূল্যায়ন করে। আপনাকে মডেল নির্বাচন, ফিচার ইঞ্জিনিয়ারিং এবং কর্মক্ষমতা মূল্যায়নের এন্ড-টু-এন্ড প্রক্রিয়ার মাধ্যমে হাঁটতে বলা হতে পারে। কখনও কখনও এটি একটি অস্পষ্ট পরিবেশে আপনার সমস্যা সমাধানের ক্ষমতা পরীক্ষা করতে পারে।
ML সিস্টেম ডিজাইন
ফোকাসটি স্কেলেবল এবং শক্তিশালী ML সিস্টেম ডিজাইন করার উপর থাকবে যা বড় আকারের ডেটা এবং উৎপাদন পরিবেশ পরিচালনা করতে পারে। পরিকাঠামো এবং আর্কিটেকচারের ট্রেড-অফ, মডেল ডিপ্লয়মেন্ট কৌশল এবং সিস্টেম মনিটরিং নিয়ে আলোচনা করার আশা করুন।
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.
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.

কন্টেন্ট
কনটেন্ট টিমের একজন মেশিন লার্নিং ইঞ্জিনিয়ার হিসেবে, আপনি স্বল্পদৈর্ঘ্যের ভিডিও সুপারিশ মডেলগুলোর জন্য ফিচার ডেভেলপ করবেন, যা গল্পগুলি এবং স্পটলাইটের মতো আমাদের প্ল্যাটফর্মের মূল ফিচারগুলোতে সৃজনশীলতা এবং সংযোগ স্থাপনে সহায়তা করে। আপনি ইউজারের অভিজ্ঞতা উন্নত করা, স্পটলাইটে উদ্ভাবন আনা, লেন্স র্যাঙ্কিং, কনটেন্ট ক্রিয়েটরদের সহায়তা করা এবং কনটেন্ট তৈরিকে সহজতর করার দিকে মনোনিবেশ করবেন আমাদের টিম মাল্টি-মোডাল কনটেন্ট বোঝার জন্য উন্নত গ্রাফ রিপ্রেজেন্টেশন লার্নিং এবং কনটেন্ট র্যাঙ্কিং ব্যবহার করে ব্যবহারকারীদের জন্য সেরা অভিজ্ঞতা তুলে ধরে। আমরা মানব পর্যালোচনার মাধ্যমে মেশিন লার্নিং মডেলগুলো অপ্টিমাইজ করি এবং অত্যাধুনিক পার্সোনালাইজেশন কৌশল ব্যবহার করি, যা আমাদেরকে স্বল্পদৈর্ঘ্যের ভিডিও কনটেন্ট উদ্ভাবনের ক্ষেত্রে সামনের সারিতে রাখে।
আপনি যে কাজগুলো করবেন:
ব্যক্তিগতকৃত কনটেন্ট সুপারিশ
কনটেন্ট তৈরির জন্য জেনারেটিভ AI
স্পটলাইট, গল্পগুলি, ডিসকভার ফিড এবং বন্ধু সুপারিশের মতো সুপরিচিত প্রোডাক্টগুলোর জন্য ফিচার ডেভেলপ করা

মনিটাইজেশন
মনিটাইজেশন (অর্থায়ন) টিমের একজন মেশিন লার্নিং ইঞ্জিনিয়ার হিসেবে আপনি সম্পূর্ণ বিজ্ঞাপন ইকোসিস্টেম তৈরি ও উন্নত করবেন। আপনি শুধুমাত্র বিজ্ঞাপনদাতা এবং ইউজারদের জন্যই নয়, Snap-এর সামগ্রিক উন্নয়নের জন্যও উচ্চ-প্রাসঙ্গিকতা এবং উচ্চ-প্রভাব তৈরি করবেন। রিয়েল-টাইম বিডিং বা বিজ্ঞাপন সার্ভিং এবং নিলামের জন্য উচ্চ-কার্যক্ষমতা সম্পন্ন সিস্টেম ডিজাইন করা থেকে শুরু করে, লাইট এবং হেভি র্যাঙ্কার পার্সোনালাইজ করা, বিজ্ঞাপন টার্গেটিং এবং ডেলিভারির জন্য সমাধান তৈরি করা - আপনি প্ল্যাটফর্ম জুড়ে বিজ্ঞাপনের নির্বিঘ্ন একীকরণ (সিমলেস ইন্টিগ্রেশন) নিশ্চিত করবেন। আপনি মাল্টি-টাস্ক লার্নিং, সিকোয়েন্স মডেলিং এবং ইউজার x অ্যাড ইন্টারঅ্যাকশন মডেলিং ব্যবহার করে লক্ষাধিক উদাহরণের উপর মডেল প্রশিক্ষণ করবেন। আমাদের মডেলগুলি অডিয়েন্স টার্গেটিং উন্নত করতে গ্রাফ নিউরাল নেটওয়ার্ক এবং কনটেন্টের মাধ্যমে ব্যবহারকারীদের ডেমোগ্রাফিক্স অনুমান করে, যাতে আমাদের কাজ কীভাবে Snapchat-এর বিজ্ঞাপন প্ল্যাটফর্মের ভবিষ্যৎকে আকার দেয় তা বোঝা যায়।
আপনি যে কাজগুলো করবেন:
AI-চালিত বিজ্ঞাপন
নতুন ব্যক্তিগতকৃত (পার্সোনালাইজ্ড) বিজ্ঞাপন প্রোডাক্ট এবং অভিজ্ঞতাসমূহ
Snap-এর প্রধান রাজস্ব উৎসের মালিক
অত্যাধুনিক বিজ্ঞাপন প্রোডাক্ট ডেভেলপ করা

প্ল্যাটফর্ম
প্ল্যাটফর্ম ইঞ্জিনিয়ারিং টিমের একজন মেশিন লার্নিং ইঞ্জিনিয়ার হিসাবে আপনি এমন মডেল তৈরি করবেন যা সিদ্ধান্ত গ্রহণের জন্য সময়োপযোগী, নির্ভুল, উচ্চ মানের এবং কার্যকর ডেটা সরবরাহ করে যা Snap-এর বাহ্যিক রিপোর্টিং, পরীক্ষা-নিরীক্ষা এবং ML/র্যাঙ্কিং-এর মূল ভিত্তি তৈরি করে। Snap-এর AI প্ল্যাটফর্ম (ওরফে বেন্টো) অনেক বড় আকারের র্যাঙ্কিং, সুপারিশ এবং জেন AI ব্যবহারের ক্ষেত্রে শক্তি জোগায়। গত এক বছরে, আমাদের কার্যক্রমের স্কেল 4-10X বৃদ্ধি পেয়েছে। আপনি এমন এম্বেডিং তৈরি করবেন যা ডাউনস্ট্রিম মডেলিং টিম দ্বারা ব্যবহৃত হয়। এই টিম Snap-এর ML মডেল অফারগুলিকে স্কেল এবং বৈচিত্র্যময় করার জন্য মিশন ক্রিটিক্যাল।
আপনি কীসের উপর কাজ করবেন:
অত্যন্ত সহজলভ্য, মাল্টি-ক্লাউড পরিকাঠামো
সম্পূর্ণ ডেভেলপার অভিজ্ঞতা অপ্টিমাইজ করা
দ্রুত উচ্চ-মানের বৈশিষ্ট্য শিপ করুন

জেনারেটিভ AI
আমাদের জেনারেটিভ AI টিম উদ্ভাবনের অগ্রভাগে রয়েছে, SnapAR-এর মাধ্যমে অগমেন্টেড রিয়েলিটি (AR)-এর ভবিষ্যতকে আকার দিচ্ছে, যার মধ্যে Lens Studio, লেন্স ইঞ্জিন এবং লেন্স ক্লাউড অন্তর্ভুক্ত রয়েছে। আমাদের ইঞ্জিনিয়াররা বাস্তবসম্মত ফিল্টার, অবজেক্ট রিকগনিশন এবং সিন আন্ডারস্ট্যান্ডিং-এর মতো ডায়নামিক রূপান্তরের জন্য রিয়েল-টাইম অ্যাডভান্সড AI মডেল এবং মেশিন লার্নিং মডেল তৈরি করে, যা ML লেন্সগুলি এবং স্বপ্নের দুনিয়া-র মতো পণ্যগুলির জন্য নির্বিঘ্ন AR ইন্টারঅ্যাকশন নিশ্চিত করে। Lens Studio 5.0 অত্যাধুনিক লেন্সগুলি তৈরির জন্য শীর্ষস্থানীয় ডেভেলপার প্ল্যাটফর্ম হিসাবে দাঁড়িয়েছে যা জেনারেটিভ AI-কে ঐতিহ্যগত কম্পিউটার ভিশন কৌশলগুলির সাথে মিশ্রিত করে। জেনারেটিভ AI নির্মাতাদের 3D মডেলিং, অ্যানিমেশন বা কোডিং-এ দক্ষতার প্রয়োজন ছাড়াই অনায়াসে আকর্ষণীয় লেন্সগুলি ডিজাইন করার ক্ষমতা দেয়।
আপনি কীসের উপর কাজ করবেন:
জেনারেটিভ AI মডেল তৈরি এবং অপ্টিমাইজ করুন
টেক্সট-টু-3D জেনারেশনের মতো AI-চালিত টুল তৈরি করুন
জেনারেটিভ AI এবং কম্পিউটার ভিশন চালিত বৈশিষ্ট্য সরবরাহ করুন

বিশ্বাস ও নিরাপত্তা
আমরা চাই Snapchat আমাদের প্ল্যাটফর্ম বা পণ্য ব্যবহারকারী প্রত্যেকের জন্য একটি নিরাপদ এবং ইতিবাচক অভিজ্ঞতা হোক। এই কারণে, আমরা নিয়ম এবং নীতি তৈরি করেছি যা আমাদের সম্প্রদায়ের সকল সদস্যের অধিকার এবং দায়িত্ব ব্যাখ্যা করে।
আপনি কীসের উপর কাজ করবেন:
গোপনীয়তা-সংরক্ষণকারী AI তৈরি করুন
নতুন নিরাপত্তা বৈশিষ্ট্য চালু করুন

কোর গ্রোথ
কোর গ্রোথ টিমের একজন মেশিন লার্নিং ইঞ্জিনিয়ার হিসাবে আপনি 15টিরও বেশি পণ্য জুড়ে অনুসন্ধান এবং বন্ধুত্বের অভিজ্ঞতাকে চালনা করবেন, 100 মিলিয়নেরও বেশি প্রতিদিনের অ্যাক্টিভ ইউজার-কে সমর্থন করবেন। আমাদের দল গ্রাফ ডেটাবেস, লার্জ ল্যাঙ্গুয়েজ মডেল (LLMs), মিক্সচার অফ এক্সপার্টস (MoE), এবং অত্যাধুনিক মেশিন লার্নিং স্ট্যাক সহ উন্নত প্রযুক্তি ব্যবহার করে বন্ধু এবং কন্টেন্টের জন্য অনুসন্ধানকে শক্তি জোগায়। আপনি এমন অনুসন্ধান অ্যালগরিদম তৈরি করবেন যা ব্যবহারকারীদের বন্ধু এবং যোগাযোগের গ্রাফের মাধ্যমে সংযুক্ত করে, কন্টেন্ট আবিষ্কারের জন্য ভিজ্যুয়াল এবং টেক্সট এম্বেডিং ব্যবহার করে এবং ব্যবহারকারীদের প্রশ্নের পূর্বাভাস দেয় এমন প্রিটাইপ সুপারিশগুলির সাথে অনুসন্ধান উন্নত করে। অনুসন্ধান পরিকাঠামো অপ্টিমাইজ করার পাশাপাশি, দলের বন্ধুত্বের পণ্যগুলি ব্যবহারকারীদের Snapchat সম্প্রদায়কে দায়িত্বের সাথে বৃদ্ধি করার জন্য বাস্তব, অর্থপূর্ণ সংযোগ তৈরি করতে সহায়তা করে। এই কাজটি ব্যবহারকারীর ব্যস্ততা এবং ধরে রাখাকে শক্তিশালী করে, যা মেসেজিং এবং স্টোরি ম্যাপের মতো অন্যান্য Snapchat বৈশিষ্ট্যগুলিকে স্কেলে বিকশিত হতে সক্ষম করে।
আপনি কীসের উপর কাজ করবেন:
AR অভিজ্ঞতা তৈরি করুন
বৃহৎ স্কেল সিস্টেম (প্রতিদিন 5B বিজ্ঞপ্তি)
1+ বিলিয়ন নোড এবং শত শত বিলিয়ন এজ সহ Snapchat-এর গ্রাফ