Here are 12 skills that you wanna add to your Data Science / Machine Learning resume.
The first 6 are foundational and important. The other 6 are in crazy high demand, harder to build, and will set you apart.
🧵👇
The industry is relatively young so we are still figuring out titles and requirements, but certain skills are already surfacing as fundamental.
Here I compiled twelve of them.
They aren't all required. They just represent a good blueprint for you to focus on.
👇
1⃣ Notions of Probabilities and Statistics — You need at least enough to understand how some algorithms work and how to interpret their results.
2⃣ Data Management — Capturing, querying, storing, and transferring data. SQL is a very important skill here.
👇
3⃣ Data Wrangling — Preparing, cleaning, transforming the data for further analysis. This is one of the most important skills to build.
4⃣ Data Visualization — Usually an underrated skill. Your data is telling a story, and it's your job to present it to the world.
👇
5⃣ Programming — It's imperative that you know enough to draw insights from data using your language of choice.
6⃣ Machine Learning Algorithms — Understanding existing algorithms, and having the capability to apply them and interpret their results is key.
👇
Most people check these six skills.
But you aren't most, so here you have a list with the other six.
These are sexier but harder to build. These will set your resume apart.
👇
1⃣ Deep Learning — A subset of Machine Learning methods based on Neural Networks.
2⃣ Computer Vision and Natural Language Processing — These are probably the two hottest areas in the industry right now. They are about extracting meaning from images, videos, and text.
👇
3⃣ TensorFlow, Keras, PyTorch — These are the most popular libraries to build Deep Learning applications.
4⃣ Cloud Computing — Today, there's no Machine Learning without having access to the resources and services provided by the Cloud.
👇
5⃣ Big Data — The ability to deal with large and complex data sets. Tools like Hadoop and BigQuery are examples here.
6⃣ DevOps / MLOps — These skills are centered around the ability to build and manage machine learning pipelines and workflows.
👇
It's really difficult to acquire all of these skills and be good at every single one of them.
But you don't need that.
Instead, focus on the basics and expand your capabilities into areas that will increase your value.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Look at the attached video. A company using this tool will execute 100x faster than everyone else. There's simply no match for how fast AI can transform what you do.
I'm working here with @PromptQL. They will help you build a reasoning AI that is specialized to your business.
This makes an ocean of difference:
• Connect to all of your data
• Build a massive knowledge graph
• Incorporate your unique know-how
• Learn over time
The learning part is the thing that blew my mind:
You can teach the system how to interpret your data and how you prefer things to be done.
This knowledge can be reviewed, edited, and deployed so everyone at your company starts using the new version of the model.
If you have a list of things you've always wanted to solve, let an agent do them:
• Refactor code and ensure tests still run
• Find and fix bugs
• Close open tickets from your backlog
• Update documentation
• Write tests for untested code
• You can use it with any of the major models (GPT-X, Gemini, Claude)
• It has an option to Chat and Edit with the model
• It has an Agent mode to make changes to the notebook autonomously