Data Scientist Job Description Template

We are seeking a Data Scientist to provide impactful data-based insights to our leadership, marketing, sales, and product teams. By modeling complicated issues and creating production software, you will have a direct impact on the product as a member of the data science team. These models and algorithms will be created in conjunction with a wide range of stakeholders and teams, assisting their use of large data sets to optimize their work and test the effectiveness of possible courses of action. Our ideal candidate has a proven track record of utilizing large data sets to improve business outcomes in a fast-paced team environment. 

Typical Duties and Responsibilities

  • Become the team’s technical leader by serving as a source of information for data scientists in the fields of software engineering, statistics, and machine learning
  • Utilize massive datasets to create statistical and machine learning models
  • Own the creation, testing, and prototyping of sophisticated algorithms that use these models and give clients real-time visibility
  • Analyze the effectiveness of data sources and data gathering techniques and communicate the main findings to business executives
  • Identify opportunities to leverage data for business solutions throughout the organization in collaboration with key stakeholders 
  • Develop processes to monitor and analyze the accuracy and performance of data models

Education

  • Master’s degree or higher in computer science, mathematics, physics, or a closely related field

Required Skills and Experience

  • 3+ years of experience in data science and/or machine learning engineering
  • Practical knowledge of statistics and machine learning techniques
  • Strong Python and object-oriented programming background
  • Ability to use SQL or other libraries to interact with datasets (pandas, numpy, etc.)
  • C++, Scala/Java, Go, or other language programming expertise
  • Hands-on experience with data science projects, including SQL database queries, Python (Pandas, NumPy, SciPy, and Scikit-learn) programming, analytics model creation, and implementation
  • Familiarity with algorithms and data structures
  • Working knowledge of software development teams
  • Linux and Git knowledge

Preferred Qualifications

  • Knowledge of other distributed computing technologies, such as Spark or Flink
  • Knowledge of cloud computing platforms (AWS, Azure, GCP, etc.)
  • Knowledge of databases (SQL or NoSQL variants)
  • Experience with machine learning creation in Microsoft Azure or other analytics programs
  • Experience with feature engineering, exploratory data analysis, and data harmonization
  • Experience using learning methods that are supervised and unsupervised
  • Knowledge of deep learning methodologies
Contact us

Recruit with Nexus IT Group