General Overview

Timeline: Typically 1-2 weeks.

Stages: Initial screening, technical assessments, and potentially further stages based on the role.

Prohibition of LLMs: The use of Large Language Models (LLMs) like ChatGPT or Claude is strictly forbidden during all interview stages.

Initial Screening

Purpose: A brief initial evaluation of the candidate's background and suitability.

Conducted by: Alex

Duration: 30 minutes

Outcome: Feedback is provided. Successful candidates will proceed to technical assessments, scheduled by Kelly Rose ([email protected]).

Technical Assessment Interviews

This stage involves in-depth technical evaluations tailored to each role.

Research Scientist Role

Interview Topics and Interviewers:

Technical Coding & Algorithms (1 hour): Led by Yan. Focuses on coding skills, including object-oriented design, algorithms, data structures, multiprocessing, threading, asyncio, and live debugging.

ML Coding and Distributed ML Coding (1 hour): Led by Gil. Focuses on Machine Learning and distributed ML coding.

Optimization & Deep Learning Theory (1 hour): Led by AJ. Explores theoretical and practical aspects of deep learning optimization.

Math Foundations & ML Theory (1 hour): Led by Sameera. Covers foundational mathematical concepts relevant to machine learning.