You are on page 1of 1

Which role are you aiming for?

Data science (deep learning)


Hide description 
Your job will be to build deep learning models that deliver business value.
The questions you’ll be dealing with sound like, “Can we implement the latest language models
to improve our chat bot?”, and “Can we use a CNN to help automate inventory management?”
The technologies you’ll be working with include Python, TensorFlow/PyTorch (and/or enterprise
deep learning frameworks), SQL and/or mongoDB.

Data engineer
Hide description 
You’ll be managing data pipelines for companies that deal with large volumes of data.
The questions you’ll be dealing with sound like, “How do I build a pipeline that can handle 10,000
requests per minute?” and, “How can I clean this dataset without loading it all in RAM?”.
The technologies you’ll be working with include Apache Spark, Hadoop and/or Hive, as well as
Kafka. You’ll most likely need to have a solid foundation in SQL.

Data analyst
Hide description 
Your job will be to translate data into actionable business insights.
The questions you’ll be dealing with sound like, “What’s driving our user growth numbers?” and,
“How can we explain to management that the recent increase in user fees is turning people
away?”
The technologies you’ll be working with include Python, Tableau and Excel. SQL might also be
necessary.

Data scientist
Hide description 
Your job will be to clean and explore datasets, and make predictions that deliver business value.
The questions you’ll be dealing with sound like, “How many different user types do we really
have?”, and “Can we build a model to predict which products will sell to which users?”
The technologies you’ll be working with include Python, scikit-learn, Pandas, SQL, and possibly
Flask, Spark and/or TensorFlow/PyTorch.

Machine learning engineer


Hide description 
Your job will be to build, optimize and deploy machine learning models to production.
The questions you’ll be dealing with sound like, “How do I integrate this Keras model into our
Javascript app?”, and “How can I reduce the prediction time and prediction cost of our
recommender system?”
The technologies you’ll be working with include Python, Javascript, scikit-learn,
TensorFlow/PyTorch (and/or enterprise deep learning frameworks), SQL or mongoDB.

Machine learning researcher


Hide description 
Your job will be to find new ways to solve challenging problems in data science and deep
learning.
The questions you’ll be dealing with sound like, “How do I improve the accuracy of our model to
something closer to the state of the art?”, and “Would a custom optimizer help decrease training
time?”
The technologies you’ll be working with include Python, TensorFlow/PyTorch (and/or enterprise
deep learning frameworks), SQL and/or mongoDB.

You might also like