This project presents an in-depth analysis of global trends in the Artificial Intelligence (AI) job market, developed as part of my Comparative Cultural Studies Summer 2025 Final Project. Using a rich real-world dataset of 15,000+ job postings, this project uncovers insights about hiring patterns, salary trends, in-demand skills, and more across companies, industries, and countries.
-
20+ well-structured, professional visualizations
-
Clean, step-by-step code with no clutter
-
Exploratory data analysis using:
- Histogram, Boxplot, Pairplot, Heatmap, Word Cloud, Timeline, Bubble Charts
-
Analytical deep dives into salary, location, experience, education, and company size
-
Fully interactive, artistic, and responsive dashboard
-
Sidebar filters: location, experience level, education
-
KPIs: total jobs, average salary, remote jobs, experience
-
Visual insights:
- Bar charts, boxplots, timelines, word cloud
- Remote ratio breakdown, job title frequency
- Global job map using Folium with marker clustering
| File | Description |
|---|---|
ai_jobs_clean_final.ipynb |
Jupyter notebook with 20+ visualizations |
ai_jobs_dashboard_ultimate.py |
Streamlit app file |
ai_job_dataset_cleaned.csv |
Cleaned AI jobs dataset |
requirements.txt |
Dependencies for easy setup |
git clone https://github.com/yourusername/ai-job-market-analysis.git
cd ai-job-market-analysispip install -r requirements.txtstreamlit run ai_jobs_dashboard_ultimate.py- Executive-level roles dominate the highest salary bands.
- Remote jobs are most prevalent in large tech companies.
- Python, TensorFlow, and Tableau are the top-requested skills.
- The U.S., Switzerland, and Germany lead in AI salary benchmarks.
Pratik Rughe Data Visualisation Summer 2025 Final Project