Principal Data Scientist

Principal Data Scientist Job Description Template

Our company is looking for a Principal Data Scientist to join our team.

Responsibilities:

  • Analyze data to identify trends, perform root cause analysis and test hypotheses;
  • Collaborate with engineers to implement models on one of the best data platforms in the industry;
  • Work with large volumes of data; extract and manipulate large datasets using standard tools such as Python, R, H2O, Hadoop and SQL;
  • Lead complex, multifunctional data science projects;
  • Mentor and grow junior data scientists;
  • Communicate complex concepts and the results of the models and analyses to technical and non-technical audience.

Requirements:

  • Experience working across multiple environments (e.g. AWS, GCP, Linux) for optimizing compute and big data handling requirements;
  • Extensive experience with advanced ML techniques (neural networks/deep learning, reinforcement learning, SVM, PCA, etc.);
  • Exposure to NLP technologies and analyses;
  • An ability to interact with a variety of large-scale data structures e.g. HDFS, SQL, noSQL;
  • Knowledge of some datavis technologies (ggplot2, shiny, plotly, d3, Tableau or Spotfire);
  • A demonstrated ability to work and collaborate in a team environment, and a willingness to mentor junior colleagues;
  • Experience with advanced ML techniques (RNN, CNN, LSTM, GRU, Genetic Algorithms, Reinforcement Learning, etc.);
  • Relevant Master’s Degree, with 5+ years of related industry experience;
  • Strong oral and written communication skills.