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.