In order to answer that question I’ll have a look at two datasets I obtained by querying the API of SourceStack - a company that aggregates job offers. You can have a closer look at the data in the datasets_analysis.md
I’ll formulate my question into a more concrete questions, I’ll try to find an answer to:
In June 2023 Junior job offers were 1.674% of the total 50000 Internship offers were 1.504% of the total 50000
In April 2024 Junior job offers were 2.118% of the total 50000 Internship offers were 2.46% of the total 50000
Entry-level jobs (Junior + Intern) in June 2023 were 3.178% Entry-level jobs (Junior + Intern) in April 2024 were 4.578% but if we look closer, we can see a significant increase in the number of entry level jobs. The number of entry-level jobs has risen by 44%
Let’s first have a look at the number of jobs by type. In the datasets we could discern two types of jobs: leading jobs including: Director, Chief, Exec, Manager, Senior Manager and Founder, and IC jobs including: Intern, Contract, Junior IC, IC, Senior IC and Staff IC.
The share of each job type remained constant.
But if we compare the share of IC roles, we can see a confirmation that indeed the share of Junior and Intern roles increased. Junior roles share went from 5.29% in 2023 to 6.53% in 2023. Intern roles grew even more from 4.08% to 7.21%. Which seniorities appeared less often in the job offers postings: Senior IC jobs and Contract jobs by respectively 2% and 1%.
We could also compare the number of jobs published every day in the last 90 days from the sampling date. A clear increase in the number of job postings is visible in the case of Intern roles. Which corresponds with the 3% increase in the share of IC jobs. The trend for Junior roles is not that clear and obvious.
We can also look at the mean weekly values for the number of job offers being published. Again we see a clear increase in the number of Intern jobs and not a clear increase in the number of Junior roles.
Yes it did for Junior Roles. The mean compensation estimation for Junior IC job offers dropped by almost 10K dollars. While the mean compensation estimation for Intern roles remained roughly the same.
Let’s plot the differences year to year, we can see that the Junior IC and IC compensations shrunk the most. While Interns’ yearly mean compensations grew unsignificantly. What’s worth noting is that the lead roles booked a significant increase.
The question that arises are Senior and lead roles responsible for the drop in the mean compensation for Juniors? Or are there other factors? The compensation in Engineering vary not only per Seniority or specific job type but mostly by country and the number of hours. So let’s investigate those two variables.
The number of Junior jobs dropped slightly for the US and changed drastically for other countries. In 2023 countries with the most Junior jobs were: US, Germany, UK, Canada and Brazil. While in 2024 the most Junior jobs could be found in the US, India, Germany, South Africa and Italy.
Let’s have a look at the differences in Junior jobs offers per country. We can see that the number of jobs dropped most significantly in the US, and increased a lot in India. Which could be a main reason for the changes in the mean compensation between 2023 and 2024. (Let’s assume for now that the mean compensations in US are higher that in India, and I’ll add a plot for this later) The number of Junior jobs dropped in 2024 also in Germany, Canada, Brazil, UK, Netherlands, Mexico, Spain,Portugal and Israel. It increased the most in India and South Africa, but also Indonesia, Poland, Argentina, France, Italy, Greece and Romania.
Let’s have a look at the number of Jobs for Interns. Here we see a huge increase in the number of open Intern positions in the US. It’s an increase of more than 300 job openings. Another countries that can offer now more work for Interns are: India, UK, Germany, Singapore, Brazil, France, Taiwan, China and Italy. The number of Intern job positions dropped most significantly in Canada and Vietnam. Again assuming that US Interns are better paid than European, South American and Asian Interns, we might have found the culprit, explaining the rise in the number of Junior and Intern roles but a drop in the mean compensation for Juniors and increase in the case of Interns.
Out of curiosity I also wanted to compare the changes in the number of remote job openings and also most popular job names and companies.
Interestingly both the number of remote and non-remote jobs dropped and the number of jobs with an unclear status for possibility of working remotely increased.
In 2024 the absolute leader in the number of job openings is Fron End Entry Level. While in the 2023 there were a lot of demand for Junior Data Scientist specifically in Dubai. It could also be a company that posted the same vacancy on different occasions. Junior Jobs
Interns would have the most changes to land a job if they were looking for a vague “Engineering Intern” position both in 2023 and 2024. For 2024 we can also see a lot of non-It engineering Intern position e.g Civil, Electrical and Mechanical Engineering While in 2023 the most common positions placed just after the Engineering Intern were Software and Biomedical Engineering Interns. Intern Jobs
Juniors were in demand in Dubai (but as mentioned earlier it could be due a company posting multiple job posting at different occasions) IBM and Proautomated were also offering job opportunities to Juniors. In 2024 Albertson Companies and Rosebank College were the leaders among Juniors’ employers. But the number of unspecified companies has risen in 2024.
Intern Jobs were offered in 2023 mostly by companies such as Volvo, Bosch, IMB and AMD. The next year only IBM kept the high number of Intern positions and the number of unspecified companies rose in 2024.
The analysis of junior and intern job opportunities across various countries from 2023 to 2024 reveals significant shifts in the job market. The overall number of entry-level jobs increased, indicating a growing demand for junior and intern positions globally. While the number of junior jobs in the US experienced a slight decline, other countries saw more drastic changes. In 2023, the countries with the most junior jobs were the US, Germany, the UK, Canada, and Brazil. By 2024, the landscape had shifted, with the US, India, Germany, and South Africa leading in junior job opportunities.
The most notable changes include a significant increase in entry-level opportunities in India, propelling it to second place, surpassing Germany. Conversely, the US saw the largest decrease in junior jobs, while India experienced the most substantial growth. The number of intern positions increased the most in the US, with a notable drop in Canada.
These changes in job distribution and availability may have influenced the mean compensation for junior and intern roles, with the US generally offering higher pay compared to other regions. The increase in junior and intern roles in the US and India, coupled with changes in compensation, highlights the dynamic nature of the global job market.
In relation to the null hypothesis that “ChatGPT replaced juniors and interns,” the data suggests otherwise. The increase in entry-level job opportunities indicates that the demand for human talent in junior and intern roles remains strong, despite advancements in AI technologies like ChatGPT.