SimplyHired Scraper
Pricing
from $7.00 / 1,000 results
SimplyHired Scraper
Scrape job listings from SimplyHired with structured salary data, skill extraction, and company details. Returns 27 fields per listing including parsed salary ranges, detected skills, requirements, benefits, remote flags, and experience levels. Supports keyword, location, and job type filters.
Pricing
from $7.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share

💼 SimplyHired Scraper
🚀 Collect structured job listings with salary parsing and skill extraction. Search by keyword, location, job type, and more. Get 27 fields per listing including parsed salary ranges, detected skills, and experience levels. No coding required.
🕒 Last updated: 2026-04-16 · 📊 27 fields per listing · 💰 Salary parsing (min/max/currency) · 🛠️ Skill extraction · 🏠 Remote detection
The SimplyHired Scraper extracts detailed job listings with structured salary data, skill extraction, and company details. Each listing includes 27 fields covering parsed salary ranges, detected technical skills, requirements, benefits, remote flags, and experience levels.
Whether you are a recruiter tracking hiring trends, a data analyst benchmarking salaries, or a business owner monitoring competitor job postings, this tool delivers structured job market data at scale without manual browsing.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Recruiters, HR analytics teams, market researchers, job aggregators, career coaches, competitive intelligence teams | Salary benchmarking, hiring trend analysis, skill demand tracking, job feed enrichment, compensation planning |
📋 What the SimplyHired Scraper does
- 🔍 Keyword and location search. Search for any job title, skill, or keyword in any location worldwide.
- 💰 Salary parsing. Automatically extracts and structures salary ranges into min, max, currency, and pay period.
- 🛠️ Skill extraction. Identifies programming languages, frameworks, cloud platforms, and tools from descriptions.
- 📋 Requirement mining. Pulls structured requirements, qualifications, and benefits from job descriptions.
- 🏠 Remote detection. Automatically flags remote, hybrid, and on-site positions.
- 🎯 Experience level. Classifies listings as entry-level, mid-level, senior, or director.
Each record includes the full job description in both plain text and HTML formats, plus company ratings and profile links.
💡 Why it matters: manually researching job market data across locations, roles, and salary ranges means browsing hundreds of listing pages. This Actor exports structured, analysis-ready job data in minutes.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
keyword | string | "software engineer" | Job search term (title, skill, or keyword). |
location | string | "USA" | City, state, country, or "Remote". |
maxItems | integer | 10 | Max listings. Free: 10, Paid: up to 1,000,000. |
startUrls | array | [] | Direct search URLs (overrides keyword/location). |
jobType | string | "" | Full-time, Part-time, Contract, Temporary, Internship. |
datePosted | string | "" | Last 24h, 3d, 7d, or 14d. |
salaryMin | string | "" | Minimum salary filter (e.g., "50000"). |
remote | boolean | false | Filter for remote positions only. |
scrapeJobDetails | boolean | true | Visit each job page for full descriptions and skills. |
Example: data engineer jobs in San Francisco.
{"keyword": "data engineer","location": "San Francisco, CA","jobType": "fulltime","datePosted": "7","maxItems": 100}
Example: remote Python jobs posted in the last 24 hours.
{"keyword": "Python developer","location": "Remote","remote": true,"datePosted": "1","maxItems": 50}
⚠️ Good to Know: Free users are limited to 10 items per run. Enable
scrapeJobDetails(default) for full descriptions, skills, and requirements. Disabling it gives faster but less detailed results.
📊 Output
🧾 Schema
| Field | Type | Example |
|---|---|---|
🔗 url | string | "https://www.simplyhired.com/job/example123" |
🔑 jobKey | string | "example123" |
📋 title | string | "Senior Software Engineer" |
🏢 company | string | "Acme Corp" |
🔗 companyUrl | string | "https://www.simplyhired.com/company/acme" |
⭐ companyRating | number | 4.2 |
📍 location | string | "New York, NY" |
💰 salary | string | "$140,000 - $180,000 a year" |
💵 salaryMin | number | 140000 |
💵 salaryMax | number | 180000 |
💱 salaryCurrency | string | "USD" |
📅 salaryPeriod | string | "YEAR" |
📋 jobType | string | "Full-time" |
✂️ snippet | string | Short preview from search results |
📄 descriptionText | string | Full plain text description |
🖥️ descriptionHtml | string | Full HTML description |
✅ requirements | array | ["5+ years distributed systems"] |
🛠️ skills | array | ["Python", "Go", "AWS"] |
🎁 benefits | array | ["Health insurance", "401(k)"] |
🎓 qualifications | array | Required qualifications |
🏠 remoteAttributes | array | ["Hybrid"] |
📊 experienceLevel | string | "Senior" |
📌 sponsored | boolean | false |
📅 datePosted | string | "2026-03-28" |
🔗 sourceSearchUrl | string | Original search URL |
🌐 source | string | "SimplyHired" |
🕒 scrapedAt | ISO 8601 | "2026-04-01T12:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 💰 | Salary parsing. Min, max, currency, and period extracted automatically. |
| 🛠️ | Skill extraction. Languages, frameworks, and tools detected from descriptions. |
| 📋 | Requirement mining. Structured lists of requirements, qualifications, and benefits. |
| 🏠 | Remote detection. Automatic remote, hybrid, and on-site flags. |
| 🎯 | Experience levels. Entry-level, mid-level, senior, and director classification. |
| 📊 | 27 structured fields. Full data per listing including company ratings. |
| ⚡ | Flexible filters. Keyword, location, job type, date posted, salary, and remote. |
📊 27 fields per listing with parsed salaries, detected skills, remote flags, and experience levels.
📈 How it compares to alternatives
| Approach | Cost | Fields | Salary parsing | Skill extraction | Setup |
|---|---|---|---|---|---|
| ⭐ SimplyHired Scraper (this Actor) | $5 free credit | 27 structured | Yes (min/max/currency) | Yes (auto-detected) | ⚡ 2 min |
| Manual browsing | Free | Visual only | No | No | 🕒 Hours |
| Generic web scraper | Varies | 10-15 | No | No | 🕒 30+ min |
| Other job scrapers | Varies | 10-15 | Raw text only | No | 🕒 Varies |
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the SimplyHired Scraper page on Apify.
- 🎯 Set input. Enter your search keyword, location, and filters.
- 🚀 Run it. Click Start and watch results appear.
- 📥 Download. Grab results in JSON, CSV, or Excel from the Dataset tab.
⏱️ Total time: 3-5 minutes. No coding required.
💼 Business use cases
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🔌 Automating SimplyHired Scraper
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
🔌 Integrate with any app
- Make - Automate job monitoring workflows
- Zapier - Connect 5,000+ apps
- Slack - Get notifications for new matches
- Airbyte - Data pipelines
- GitHub - Trigger from commits
- Google Sheets - Export to spreadsheets
🔗 Recommended Actors
- 💼 LinkedIn Jobs Scraper - LinkedIn job postings
- 🌍 SEEK NZ Scraper - New Zealand job listings
- 🗺️ Google Maps Reviews Scraper - Business reviews
- 📰 PR Newswire Scraper - Press releases
- 🏢 HubSpot Marketplace Scraper - SaaS marketplace data
💡 Browse the complete ParseForge collection.
🆘 Need Help? Open our contact form to request a new scraper or report an issue.
⚠️ Disclaimer: Independent tool, not affiliated with SimplyHired or Indeed Inc. Designed for legitimate data collection and research purposes. Users are responsible for complying with applicable terms of service and data protection regulations.