← Interview experiences
Got the offer
Got the offerMachine Learning Engineer at Reddit
- Difficulty
- Level
- Staff
- Process took
- 8 months
How it went
The interview process for a Staff Machine Learning Engineer at Reddit involved several stages, beginning with a recruiter screen that included basic ML questions. This was followed by a technical screen requiring hands-on model implementation in a notebook environment. The final loop consisted of rounds focused on ML fundamentals, system design, coding, and a hiring manager discussion. Notably, the ML system design round emphasized infrastructure, deployment, and A/B testing rather than purely modeling.
What came up
Data ModelingMachine LearningConceptStatistics & ExperimentationData AnalysisCodingSQLData Structures & AlgorithmsPeople ManagementProject ManagementProgram SenseCross FunctionalSystem DesignProduct DesignEstimationProduct StrategyAnalyticalTechnicalExecutionBehavioralCustomer InteractionApp CritiqueData Pipeline DesignArtificial IntelligencePresentationPortfolio ReviewDebuggingCode ReviewProject Discussion
A candidate-reported account, lightly edited. Interview processes change by team and date.