Select Page
Data - data science - data science jobs

4 Types of Data Science Jobs

This blog post has been updated on July 7, 2021.

What is Data Science?

Data science combines several disciplines, including statistics, data analysis, machine learning, and computer science. It can be daunting if you’re new to the field, but keep in mind that different roles and companies will prefer some skills over others. This means that you don’t have to be an expert at everything. There are potential data science jobs for lots of different experience levels. 

Pro tip: The term “Data Scientist” is often used as a blanket title to describe jobs that are drastically different!

Reading Data Science Job Descriptions

One important piece of advice for your job search is to read data science job descriptions carefully. This will enable you to apply to jobs you’re already qualified for, or develop specific data skill sets to match the roles you want to pursue. Enrolling in data science training courses are a great way to help grow your career. Let’s look at four kinds of data science jobs.

Four Types of Data Science Jobs

  1. The Data Analyst

There are some companies where being a data scientist is synonymous with being a data analyst. Your job might consist of tasks like pulling data out of SQL databases, becoming an Excel or Tableau master, and producing basic data visualizations and reporting dashboards. You may on occasion analyze the results of an A/B test or take the lead on your company’s Google Analytics account.

A company like this is a great place for an aspiring data scientist to learn the ropes.

Once you have a handle on your day-to-day responsibilities, a company like this can be a great environment to try new things and expand your skill set.

  1. The Data Engineer

Some companies get to the point where they have a lot of traffic (and an increasingly large amount of data), and they start looking for someone to set up a lot of the data infrastructure that the company will need moving forward. They’re also looking for someone to provide analysis. You’ll see job postings listed under both data scientist and data engineer for this type of position. Since you’d be (one of) the first data hires, heavy statistics and machine learning expertise is less important than strong software engineering skills.

Mentorship opportunities for junior data scientists can be less plentiful at a company looking to leverage rapidly increasing amounts of data.

As a result, you’ll have great opportunities to shine and grow via trial by fire, but there will be less guidance and you may face a greater risk of flopping or stagnating.

  1. The Machine Learning Engineer

There are a number of companies for whom their data (or their data analysis platform) is their product. In this case, the data analysis or machine learning going on can be pretty intense. This is probably the ideal situation for someone who has a formal mathematics, statistics, or physics background and is hoping to continue down a more academic path.

Machine learning engineers often focus more on producing great data-driven products than they do answering operational questions for a company.

Companies that fall into this group could be consumer-facing companies with massive amounts of data or companies that are offering a data-based service.

  1. The Data Science Generalist

A lot of companies are looking for a generalist to join an established team of other data scientists. The company you’re interviewing for cares about data but probably isn’t a data company. It’s equally important that you can perform analysis, touch production code, visualize data, etc.

Some of the most important data generalist skills are familiarity with tools designed for big data, and experience with messy, real-life datasets.

Generally, these companies are either looking for generalists or they’re looking to fill a specific niche where they feel their team is lacking, such as data visualization or machine learning.

You May Be More Qualified Than You Think!

Hopefully this gives you a sense of just how broad the title data scientist is. Different companies are seeking different skill sets, expertise, and experience levels. As you look for your ideal data scientist job, make sure to look closely at the job descriptions, to find the role and company that best match your skills and experience. And remember, you may be more qualified than you think!

What Next? Focus On the Skills That Matter

Each of these types of data scientists have different skills that matter most. The picture below gives some insight:Data Science Skills - Udacity - Matrix

No matter what skills you possess or how much experience you have, Udacity has the perfect data program for you. Our programs ensure that you learn the skills you’ll need, to build a career you’ll love! 

Check out our School of Data Science, choose from various data related Nanodegree programs like Data Analyst, Data Scientist, Machine Learning Engineer, or Data Engineer and enroll in the right program now!

Start Learning

Sam Nelson
Sam Nelson
Sam is the Product Lead for Udacity’s data programs. He’s worked as an analytics consultant on projects in several industries, and is passionate about helping others improve their data skills.