Every day, skills.technology scrapes thousands of job postings and extracts the skills required in each job opening. All data is aggregated and ordered to create a ranked list of the most sought-after skills by job.

Top 13 technologies for Machine Learning

Last update: 2018-09-13
1. Python
165 mentions
Mentioned in about 16% of the jobs.
2. C/C++
110 mentions
Mentioned in about 11% of the jobs.
3. Java
107 mentions
Mentioned in about 11% of the jobs.
4. TensorFlow
73 mentions
Mentioned in about 7% of the jobs.
5. Natural Language Processing
72 mentions
Mentioned in about 7% of the jobs.
6. AI
68 mentions
Mentioned in about 7% of the jobs.
7. Spark
61 mentions
Mentioned in about 6% of the jobs.
8. R
57 mentions
Mentioned in about 6% of the jobs.
9. Hadoop
55 mentions
Mentioned in about 6% of the jobs.
10. SQL
50 mentions
Mentioned in about 5% of the jobs.
11. AWS
49 mentions
Mentioned in about 5% of the jobs.
12. Image Processing
49 mentions
Mentioned in about 5% of the jobs.
13. Scala
45 mentions
Mentioned in about 4% of the jobs.