CutShort Jobs Scraper — India Tech Jobs, Salary & Skills
Pricing
from $1.50 / 1,000 results
CutShort Jobs Scraper — India Tech Jobs, Salary & Skills
Scrape CutShort.io tech job listings in India: job title, company, salary range, required skills, years of experience, location, remote type, company size & stage, and full description. Search by role or skill, filter by city, or paste search URLs. Export JSON/CSV/Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Collect CutShort.io technology job listings from India as clean, structured data. Search by role or skill and get every job back with title, company, salary range, required skills, years of experience, location, remote type, and rich company details — size, stage and type.
Built for tech recruiters, staffing agencies, job seekers, salary and market analysts, and data teams who need India tech‑hiring data in JSON, CSV or Excel instead of paging through listings by hand.
✨ Why use this scraper
- Full job records, not just titles — each job includes company, salary range, required skills, experience band, location, remote type and company profile data.
- Structured salary & experience — salary min/max in INR plus the display text, and the required experience range in years, ready for analysis.
- Tech‑skill tags — the exact skills each role asks for (Python, React, AWS, Kubernetes …), perfect for matching and demand analysis.
- Company intelligence — company name, size, funding stage and type come with every job.
- Search by role or skill — use CutShort's role and skill pages, optionally filtered by city.
- Optional full detail — enrich each job with its complete description, posted date, deadline and employment type.
- Clean, typed output — numbers as numbers, skills as arrays — ready for spreadsheets, databases and BI tools.
- Export anywhere — JSON, CSV, Excel, HTML or via the Apify API and integrations.
🚀 Quick start
- Enter one or more roles or skills (for example
python,devops,product manager). - (Optional) Set a city (
bangalore,mumbai,remote). - Set Maximum jobs and click Start.
Each job comes back as one clean record.
📥 Input
| Field | Type | Description |
|---|---|---|
Roles or skills (searchQueries) | array | Roles/skills to search. Use CutShort's names (python, devops, backend-developer, product-manager, datascience). |
City (location) | string | Optional Indian city filter applied to every role. |
Search URLs (searchUrls) | array | Optional CutShort role/search URLs to scrape directly. |
Enrich with full job details (includeJobDetails) | boolean | Add full description, posted date, deadline and employment type. |
Maximum jobs (maxItems) | integer | Cap across all roles. |
Concurrency (maxConcurrency) | integer | Pages fetched in parallel. |
Proxy configuration (proxyConfiguration) | object | Apify Proxy is recommended. |
Example 1 — one role
{"searchQueries": ["python"],"maxItems": 200}
Example 2 — several roles in a city
{"searchQueries": ["backend-developer", "devops", "data science"],"location": "bangalore","maxItems": 500}
Example 3 — with full detail
{"searchQueries": ["product manager"],"includeJobDetails": true}
Example 4 — paste a role URL
{"searchUrls": ["https://cutshort.io/jobs/python-jobs"]}
📤 Output
Each job is one dataset item. Example:
{"jobId": "6a69d90f4613efecf4d13392","title": "Founding Full Stack Engineer","url": "https://cutshort.io/job/Founding-Full-Stack-Engineer-ProofofSkill-MhZYPd8e","company": "ProofofSkill","companySize": "0-20","companyStage": "Raised funding","companyType": "Product","companyFounded": 2022,"location": "Remote only","remoteType": "remote_only","roleTypes": ["full_time"],"salary": "₹4L - ₹7L / yr","salaryMin": 400000,"salaryMax": 700000,"salaryCurrency": "INR","experienceMin": 2,"experienceMax": 5,"skills": ["React.js", "TypeScript", "Next.js", "frontend", "backend"],"hiringForClient": false,"applyUrl": "https://cutshort.io/apply/...","sourceRole": "python","detailEnriched": false,"scrapedAt": "2026-08-26T10:00:00.000Z"}
Field reference
Job
| Field | Description |
|---|---|
jobId | CutShort job identifier. |
title | Job title / headline. |
url | Job page URL. |
roleTypes | Employment type(s), e.g. full_time, contract. |
applyUrl | Application URL. |
sourceRole | The role/skill query this job came from. |
Compensation & experience
| Field | Description |
|---|---|
salary | Salary text as shown (e.g. "₹4L - ₹7L / yr"). |
salaryMin, salaryMax | Structured salary bounds. |
salaryCurrency | Currency (INR). |
experienceMin, experienceMax | Required experience range, in years. |
skills | Skills the role asks for. |
Location & work model
| Field | Description |
|---|---|
location | Display location. |
remoteType | remote_only, hybrid, in_office, etc. |
Company
| Field | Description |
|---|---|
company | Hiring company. |
companySize | Headcount band (e.g. 0-20, 100-500). |
companyStage | Funding/company stage. |
companyType | Company type. |
companyFounded | Year founded. |
hiringForClient | Whether the company is hiring on behalf of a client. |
Detail enrichment & meta (when enabled)
| Field | Description |
|---|---|
description | Full job description (clean text). |
datePosted, validThrough | Posted date and application deadline. |
employmentType | Schema employment type. |
companyProfileUrl | Company profile link. |
detailEnriched | Whether full detail was fetched. |
scrapedAt | ISO timestamp of the scrape. |
💡 Use cases
- Tech recruiters & staffing — monitor demand for roles and skills across India, benchmark competitor postings, and build sourcing lists by company and city.
- Salary & compensation analysts — aggregate
salaryMin/salaryMaxandexperienceMin/experienceMaxby role, skill and city to build up‑to‑date India tech pay benchmarks. - Job seekers — track new postings for your stack, with salary, experience and company stage in one place.
- Talent intelligence — measure hiring trends, remote‑vs‑office mix, and which skills and stages are hiring.
- Startup & funding research — combine
companyStage,companySizeand hiring activity to spot growing companies. - ATS / CRM feeds — pipe structured jobs into applicant‑tracking systems, dashboards and lead tools.
- Researchers & data teams — build clean datasets of the Indian tech labour market.
🗂️ Roles & skills to try
CutShort organizes jobs by role and skill pages. Use the exact names CutShort uses (browse cutshort.io/jobs for the full list). Popular ones:
Engineering roles
backend-developer,frontend-developer,full-stack-developer,android-developer,ios-developerdevops,software-development,software-architecture,qa
Languages & frameworks
python,java,javascript,nodejs,golang,reactjs,angular,spring-boot
Data & AI
datascience,machine-learning,data-engineering,deep-learning,nlp
Cloud & infra
aws,azure,kubernetes,docker,terraform
Product, design & more
product-manager,ui-ux-design,digital-marketing,content-writing
Tip: if a role returns nothing, it likely uses a slightly different name on CutShort — check the exact slug on cutshort.io/jobs (for example "datascience" rather than "data science"), or paste the role URL into Search URLs.
🎯 Tips for best results
- Use CutShort's role names. Roles map to specific pages;
datascienceworks wheredata sciencemay not. When in doubt, paste the role URL. - Add a city. Set
locationto focus on one market (bangalore, mumbai, pune, delhi, hyderabad, remote). - Keep detail off for speed. The listing already has salary, skills, experience and company data; enable Enrich with full job details only when you need the full description and dates.
- Filter after export. Pull a wide net, then filter on
salaryMin,experienceMin,remoteType,skillsorcompanyStagein your spreadsheet or database. - Combine roles. Add several related roles/skills to cover a segment in one run.
📈 Scaling up
- Add more roles/skills to widen coverage across the tech market.
- Add a city or run several cities to slice the market geographically.
- Schedule recurring runs to track how salaries, skills demand and hiring evolve.
🔌 Run it your way
- Apify Console — enter roles and click Start.
- API — start runs and pull the dataset programmatically.
- Scheduler — refresh the jobs feed on a schedule.
- Integrations — push results to Google Sheets, Zapier, Make, webhooks, S3 and more.
❓ FAQ
Which country does CutShort cover? CutShort focuses on the India technology job market.
Do I need an account or API key? No. Just enter roles/skills or paste search URLs.
Are salaries included?
Yes, when the employer publishes them — as salary text plus structured salaryMin/salaryMax in INR.
Do I get the required skills and experience?
Yes — skills lists the technologies the role asks for, and experienceMin/experienceMax give the required years.
A role returned no jobs — why?
CutShort uses specific role/skill names. Try the exact slug from cutshort.io/jobs (e.g. datascience, reactjs), or paste the role URL into Search URLs.
Do I get the full job description? Turn on Enrich with full job details to add the complete description, posted date, deadline and employment type for each job.
In what format is the data? Structured JSON by default, exportable to CSV, Excel, HTML and more.
Can I run it on a schedule? Yes — use the Apify Scheduler, or start runs through the Apify API and its integrations.
⚖️ Legal & responsible use
This tool collects publicly available job‑posting information for legitimate business use such as recruitment, market research and salary analysis. You are responsible for how you use the data and for complying with all applicable laws and regulations, the website's terms, and data‑protection rules (including India's DPDP Act where relevant). Do not use the output to infringe intellectual‑property rights or for any unlawful purpose. This scraper is not affiliated with, endorsed by, or connected to CutShort; all trademarks belong to their respective owners.
Tags
cutshort · cutshort scraper · cutshort.io · india jobs · tech jobs · it jobs · job scraper · salary data · tech skills · india tech hiring · startup jobs · remote jobs india · recruitment · talent intelligence · job listings