Facebook
TwitterApache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
Scraped LinkedIn job postings for data-related roles (Data Analyst, Data Engineer, Data Scientist, etc.)
This dataset contains job postings scraped from LinkedIn, including job titles, companies, locations, descriptions, and job types (remote/hybrid/onsite). The data can be used for data cleaning, NLP analysis, skill extraction, and building AI-powered job application tools. ## Dataset Features Column Name Description Title Job title (e.g., "Data Analyst," "Product Analyst") Company Hiring company name Location Job location (city/country) Description Full job description (may include company info) Job Type Remote, Hybrid, or Onsite (if available)
✅ Data Cleaning & Normalization – Standardize job titles, locations, and descriptions. ✅ NLP & Skill Extraction – Find the most in-demand skills (Python, SQL, ML, etc.). ✅ Job Type Analysis – Compare remote vs. onsite job trends. ✅ AI-Powered Job Tools – Build a Streamlit app to generate:
"About Me" sections tailored to job descriptions.
Auto-generated cover letters based on job requirements.
GitHub Collaboration Want to contribute? Join the project here: 🔗 https://github.com/JoyKimaiyo/Web-scraping-data-jobs-and-automating-about-me-section
Acknowledgments Data scraped from LinkedIn for educational/non-commercial use.
Facebook
TwitterAttribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
This dataset contains time-stamped AI & ML job postings scraped from LinkedIn and Indeed over multiple days, covering companies, roles, and locations. It includes:
link: URL to the job postingtitle: Job title (e.g., Data Scientist, ML Engineer)company: Company namelocation: City, state, or countrydate & time: Job posting timestampscrape_date & scrape_time: When the data was collectedDataset Highlights: - ~1,550 unique postings, clean and deduplicated - Ready for EDA, visualization, and ML experiments - Includes scrape metadata for temporal analysis
Potential Use Cases: - Trend analysis of AI/ML hiring over time - Skill extraction and NLP on job titles - Job classification or predictive modeling projects - Company hiring insights and labor market research - Geospatial analysis of AI/ML demand
Included Notebook: EDA_Job_Postings.ipynb
- Exploratory data analysis with top companies, job titles, locations, and word clouds
- Time-series analysis of job postings
License: CC BY 4.0 — free for research, educational, and analysis purposes with attribution.
Note: Data was collected via public job postings; no personal candidate information is included. Users can further enrich the dataset using the job links if legally permissible.
Facebook
TwitterOpen Data Commons Attribution License (ODC-By) v1.0https://www.opendatacommons.org/licenses/by/1.0/
License information was derived automatically
This dataset contains a collection of software engineering job listings scraped from LinkedIn. It provides valuable insights into the current job market, job requirements, and company hiring trends.
If you find this dataset useful, don't forget to hit the upvote button! 😊💝
Photo by Hack Capital on Unsplash
Facebook
TwitterThe following dataset is extracted using an API and contains job data from LinkedIN about 10 common job roles in Inida.
The data can be used for a comprehensive analysis on application trends, peak posting times, popular job titles, company dynamics, geographical patterns, sector-specific insights, job freshness, company-specific behaviors, and predictive modeling. Predictive modeling can be used to anticipate job market dynamics. In summary, this dataset facilitates a thorough exploration of the job market, providing actionable insights for both job seekers and employers.
id: Unique identifier for each job posting (Integer).
publishedAt: Date when the job was published (String, formatted as 'YYYY-MM-DD').
title: Job title (String).
companyName: Name of the hiring company (String).
postedTime: Time since the job was posted (String).
applicationsCount: Number of job applications received (Float).
description: Job description, including required skills (String).
contractType: Type of employment contract (String).
experienceLevel: Level of experience required for the job (String).
workType: Type of work arrangement (String).
sector: Industry sector of the job (String).
companyId: Unique identifier for the hiring company (Integer).
city: City where the job is located (String).
state: State where the job is located (String).
recently_posted_jobs: Indicates whether the job is recently posted (String, 'Yes' or 'No').
Facebook
TwitterApache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
This dataset was created by RATNESH SATYARTHI
Released under Apache 2.0
Facebook
TwitterMIT Licensehttps://opensource.org/licenses/MIT
License information was derived automatically
SIRTAR Job classification Dataset
This is a fusion of three known Kaggle datasets, added tons of preprocessing in the middle. These are the following:
LinkedIn Job Postings (2023-2024) [1]: https://www.kaggle.com/datasets/arshkon/linkedin-job-postings Indeed Job Postings: https://www.kaggle.com/datasets/spandanakalakonda/job-postings Jobstreet Job Postings: https://www.kaggle.com/datasets/azraimohamad/jobstreet-all-job-dataset
This dataset is used for the training of the new… See the full description on the dataset page: https://huggingface.co/datasets/daniel-jurado/job-title-classification-dataset.
Facebook
Twitterhttps://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
This dataset was created by Muhammad Sufyan
Released under CC0: Public Domain
Facebook
Twitterhttps://cdla.io/permissive-1-0/https://cdla.io/permissive-1-0/
The dataset contains information on 30,000+ job postings collected from LinkedIn till the year 2023 which provides a rich source of information on job postings on LinkedIn, with concise information on the job title, company, location, and other key attributes of each posting. This data can be used to gain insights into employment trends and dynamics, identify key skills and experiences that are in high demand, and optimize job postings to attract the right candidates.
https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F18065122%2Ff51a9373d9b0bbc78235ae4be8dbdce5%2F1.jpeg?generation=1751200071553062&alt=media" alt="">
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This is the Zenodo form description text, kept here for easy re-paste if the form is reset or a v2 release needs the same body. Not part of the release contents — lives at release/ rather than release/staging/.
A unified, analysis-ready panel of 114,954 US software-engineering and matched-control job postings drawn from three LinkedIn sources: two 2024 Kaggle snapshots (Arsh Koneru's LinkedIn Job Postings (2023–2024) and asaniczka's 1.3M LinkedIn Jobs & Skills (2024)) and a 2026 first-party scrape across 26 US metropolitan areas. The dataset accompanies a paper on AI-driven restructuring of software-engineering roles.
Every posting carries LLM-derived labels for seniority, years-of-experience floor, ghost-job assessment, an 8-enum skill-theme axis (people management, orchestration, verification, mentorship, performance, process scaffolding, legacy stack, context infrastructure), and a 17-enum role-family axis (frontend, backend, ML, AI/LLM engineer, devops, security, QA, and others). The frozen production prompts are included verbatim in the release.
Each posting with cleaned text also carries a 3072-dimensional text-embedding-3-large embedding computed over the title plus the boilerplate-removed description core.
data/unified_core.parquet — the canonical analysis file, 114,954 rows × 35 columns.
data/unified_core_observations.parquet — daily panel (one row per posting × scrape-date) for posting-duration work.
scraped_raw/ — 363,060-posting near-raw fallback for the 2026 scrape, joinable by uid for researchers who want to redo cohort/preprocessing choices from scratch.
prompts/ — the three frozen production LLM prompts (Stage 9 extraction, Stage 10 classification, Stage 12 skill-theme × role-family).
scripts/rejoin_kaggle.py — restores raw 2024 descriptions byte-deterministically from upstream Kaggle source files.
CODEBOOK.md, DATASHEET.md, ATTRIBUTIONS.md, croissant.json — full documentation, Gebru-style datasheet, license attributions, and MLCommons Croissant 1.0 metadata.
Rows are the intersection of (a) the pipeline's deterministic balanced Stage-9 LLM frame and (b) a confirmed cohort label (LLM-confirmed SWE-or-adjacent or rule-based control). The canonical disjoint analysis frame is is_swe AND NOT is_control (59,954 SWE rows) versus is_control AND NOT is_swe (54,835 control rows); 165 overlap rows are kept in the file but typically excluded.
The raw description column is null on rows where source ∈ {kaggle_arshkon, kaggle_asaniczka}. This avoids redistributing substantively copyrightable text from the upstream Kaggle datasets while preserving every derived column (cleaned text, embedding, all LLM labels) for all rows. The bundled rejoin script restores raw descriptions byte-identically from locally-downloaded upstream Kaggle files; see ATTRIBUTIONS.md for the derivative-work position and any downstream license obligations.
Released under CC BY 4.0 for data and documentation, MIT for the bundled scripts. Upstream attributions: Arsh Koneru (CC BY-SA 4.0) and asaniczka (ODC-By 1.0). The 2026 scrape is the depositor's first-party collection.
If you use this dataset, please cite this Zenodo record. Start with README.md, then CODEBOOK.md for column-level documentation.
Facebook
TwitterOpen Data Commons Attribution License (ODC-By) v1.0https://www.opendatacommons.org/licenses/by/1.0/
License information was derived automatically
Data science is a rapidly growing field in the tech industry, and LinkedIn is a popular platform for finding job opportunities in this domain.
This dataset provides valuable insights into data analyst job postings, including the required skills and software proficiency sought by employers.
If you find this dataset useful, don't forget to hit the upvote button! 😊💝
Photo by Lukas Blazek on Unsplash
Facebook
Twitterhttps://choosealicense.com/licenses/cc0-1.0/https://choosealicense.com/licenses/cc0-1.0/
Facebook
Twitterhttps://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
This comprehensive dataset contains a curated collection of 100 job postings for Data Analyst positions, sourced from LinkedIn. As the demand for skilled data analysts continues to surge, this dataset serves as a valuable resource for data enthusiasts, aspiring data analysts, and researchers alike.
Facebook
TwitterAttribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
This dataset contains information about job postings on LinkedIn. The data is divided into several files, each containing different aspects of the job postings:
job_postings.csv: This file contains detailed information about each job posting, including the job title, description, salary, work type, location, and more.companies.csv: This file contains detailed information about each company that posted a job, including the company name, website, description, size, location, and more.company_industries.csv: This file contains the industries associated with each company.company_specialities.csv: This file contains the specialties associated with each company.employee_counts.csv: This file contains the employee and follower counts for each company.benefits.csv: This file contains the benefits associated with each job.job_industries.csv: This file contains the industries associated with each job.job_skills.csv: This file contains the skills associated with each job.This dataset can be used for various purposes such as: - Analyzing the job market - Analyzing company trends - Analyzing salary trends - Building a job recommendation system - Natural Language Processing (NLP) tasks such as keyword extraction, topic modeling, etc.
This dataset was collected from LinkedIn. Please note that the data may be subject to LinkedIn's terms of use.
This dataset is released under the Open Database License (ODbL).
Facebook
TwitterThis dataset was created by Steve Marcello Liem
Facebook
TwitterAttribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
The data comprises job-related information from LinkedIn job postings scraped over a 2-day period. Key features include company details and job-specific information like title, description, and salary. The dataset provides a comprehensive view for exploring factors influencing job posting characteristics and has been reformatted from its original source to improve its compatibility among various machine learning algorithms.
Facebook
TwitterApache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
Collated 8 different data source. Filtered for only Data and ML jobs, titles and descriptions. Applied text data cleaning and preprocessing, documented here: https://tianyimasf.github.io/ai/data-cleaning/.
LinkedIn-Tech-Job-Data: A compilation of job posts and metadata scraped from various tech categories on LinkedIn
Data Analyst Jobs: This dataset was created by picklesueat and contains more than 2000 job listing for data analyst positions
US Job Postings from 2023-05-05: This dataset is an excerpt of our web scraping activities at Techmap.io and contains a sample of 33k Job Postings from the USA on May 5th 2023.
LinkedIn Job Postings Dataset: This dataset contains information about job postings on LinkedIn.
LinkedIn Job Postings - Machine Learning Data Set: The data comprises job-related information from LinkedIn job postings scraped over a 2-day period.
Linkedin Canada: Data Science Jobs 2024: The "LinkedIn Canada: Data Science Jobs 2024" dataset presents an insightful overview of the data science job market in Canada as sourced from LinkedIn.
Data Scientist - Linkedin Job Postings: This dataset provides valuable insights into data science job postings, including the required skills and software proficiency sought by employers.
LinkedIn Job Postings Dataset: This dataset contains information about job postings on LinkedIn.
Initially used for my project analyzing data job market, including analyzing titles, skills, and company functions. Could be used for other purposes like posting generation.
Facebook
TwitterThis dataset was created by davideev9
Facebook
TwitterAttribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/
License information was derived automatically
LinkedIn Jobs Dataset
Structured job listings collected from LinkedIn using Apify. Designed as a sample for analytics, machine learning, and recruitment intelligence.
Dataset Overview
Each row includes:
CSV, Excel, and JSON compatible.
Data Collection
Generated using Apify's Fast LinkedIn Job Scraper.
Pipeline details:
Use Cases
Custom Datasets
Available custom data options:
Contact
Shahid Irfan
Apify Actor Builder specializing in web scraping, data pipelines, and API integrations.
Profile: apify.com/shahidirfan
Facebook
TwitterAttribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
This dataset contains 1,258 job postings collected from LinkedIn between 2019 and 2025. The dataset was compiled manually from jobs the author applied to and is used to study the transparency and structural characteristics of online job postings. The various attributes in the dataset are:
If you use this dataset in your research, please cite: Zagabathuni, Y. (2025). LinkedIn Job Posting Transparency Dataset (2019–2025). Kaggle.
Facebook
Twitterhttp://opendatacommons.org/licenses/dbcl/1.0/http://opendatacommons.org/licenses/dbcl/1.0/
The jobs_linkedin.csv file comprises the scraping results obtained from LinkedIn website. It includes the following columns:
1. title: Signifies the job title associated with each entry.
2. location: Provides information about the job's location.
3. time: Indicates the timestamp when the job post was uploaded.
4. link: Contains a unique identifier (UUID) and a direct link to the respective job post.
5. desc: Contains the comprehensive description of each job opportunity.
For a more detailed exploration of my NLP work, please refer to: - LinkedIn-NLP-Notebook - LinkedIn-NLP&DL-Notebook
Facebook
TwitterApache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
Scraped LinkedIn job postings for data-related roles (Data Analyst, Data Engineer, Data Scientist, etc.)
This dataset contains job postings scraped from LinkedIn, including job titles, companies, locations, descriptions, and job types (remote/hybrid/onsite). The data can be used for data cleaning, NLP analysis, skill extraction, and building AI-powered job application tools. ## Dataset Features Column Name Description Title Job title (e.g., "Data Analyst," "Product Analyst") Company Hiring company name Location Job location (city/country) Description Full job description (may include company info) Job Type Remote, Hybrid, or Onsite (if available)
✅ Data Cleaning & Normalization – Standardize job titles, locations, and descriptions. ✅ NLP & Skill Extraction – Find the most in-demand skills (Python, SQL, ML, etc.). ✅ Job Type Analysis – Compare remote vs. onsite job trends. ✅ AI-Powered Job Tools – Build a Streamlit app to generate:
"About Me" sections tailored to job descriptions.
Auto-generated cover letters based on job requirements.
GitHub Collaboration Want to contribute? Join the project here: 🔗 https://github.com/JoyKimaiyo/Web-scraping-data-jobs-and-automating-about-me-section
Acknowledgments Data scraped from LinkedIn for educational/non-commercial use.