Disclosure: This is borrowed from my notes, so it’s quite possible that I came across this elsewhere on the Internet.
Questions to Ask your Recruiter and/or Hiring Manager before you Join
Each question is worth 1 point, except those in bold which are worth 2 points.
Pick the role with highest score. The maximum possible score is 12.
What is the charter of the data science organisation? You’re looking for a clear, concise statement and conviction in the same
Is this a production engineering role? This is to help you understand if this is a research, analytics role and get a sense of what you’re signing up for.
How does the ML/DS team interact with rest of the company; and how are the expectations for these set? Related: Am I working with Product Managers, Engineers or other Data Scientists?
How is success measured in this role?
Walk me through the process of seeing an idea that team implemented to production. You’re looking for well defined series of steps - and a sense that it has been done several times before.
What kind of code review system/process does the team have? Code reviews are essential for the team to learn from each other as well as build org culture.
How does the team set priorities? Related: How does the team what to work at any time?
What kind of tooling do you use to manage and interact with your compute and data? E.g. Experiment tracking, data versioning, release engineering, CI/CD, distributed training tooling
What kind of professional development and educational opportunities are available?
Tell me about someone in a non-management (preferably, IC) you consider being a leader.