Cutshort Jobs Scraper: India Tech Jobs With Salary avatar

Cutshort Jobs Scraper: India Tech Jobs With Salary

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Cutshort Jobs Scraper: India Tech Jobs With Salary

Cutshort Jobs Scraper: India Tech Jobs With Salary

Scrape India tech and startup jobs from Cutshort: title, company size and stage, salary range, experience, skills, cities and remote. Reads every city page per keyword and adds a hiring report with skills, salaries and employers. No login.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape India tech and startup jobs from Cutshort with no login and no API key, and get a hiring report for every keyword:

  • Every job: title, company with size, stage (bootstrapped, funded, profitable), type and founding year, cities, remote / on site, years of experience, salary range in rupees per year, skills, job type (full time, internship), posted date, link
  • More than one page per keyword: Cutshort shows 50 jobs per page, so the Actor reads the keyword's page for every city (Bangalore, Pune, Hyderabad, Mumbai, Delhi NCR, Chennai and more) plus the remote page, and merges them: several hundred unique jobs per keyword
  • Report per keyword: live jobs on Cutshort, top cities, most-asked skills, top hiring companies with size and stage, experience asked, salary percentiles in lakh, remote share, agency-posted share and freshness

What does this Cutshort scraper do?

Cutshort · "python" · 4,255 live jobs · 16 pages read · 515 unique jobs
Bangalore 29% · skills: Python, AWS, SQL, Java, JavaScript
Median 4 years asked · salary midpoint median 16.3 lakh · 9% fully remote
  1. Enter skills or roles ("python", "react", "devops", "product manager", "sales").
  2. Optionally pick cities, remote only or a minimum salary.
  3. You get the jobs as rows (newest posted first) and one report per keyword.
flowchart LR
A[Skill or role] --> B[Keyword page<br/>all India]
B --> C[City pages<br/>about 14]
B --> D[Remote page]
B --> E[Merge and<br/>remove duplicates]
C --> E
D --> E
E --> F[Jobs]
E --> G[Report<br/>skills, salary,<br/>employers]

Who is it for?

  • Recruiters and staffing agencies in India: who is hiring for a skill, in which city, at what salary and seniority
  • Sales teams selling to startups (HR tech, payroll, training, dev tools): growing companies with their size and funding stage
  • Job seekers and career coaches: open jobs for a skill with real salary ranges, remote options and the skills that come up most
  • Edtech and bootcamps: which skills employers ask for next to each other, and what they pay
  • Analysts: salary and demand signals for tech roles across Indian cities

What data do you get?

Jobs (dataset, one row per job)

FieldWhat it tells you
title, url, keyword, foundOnThe job, and which pages (city, remote, all India) it appeared on
company, companyUrl, companyType, companySize, companyStage, companyFounded, companyFollowersThe employer
hiringForClienttrue when a recruitment agency posted it for a client
locations, remote, jobTypesWhere and how
minExperienceYears, maxExperienceYearsExperience asked
salaryCurrency, salaryMinPerYear, salaryMaxPerYear, salaryTextPay, in rupees per year
skills, postedAtSkills on the ad and when it was posted

Report (REPORTS, one per keyword)

FieldWhat it tells you
liveJobsOnCutshort, jobsRead, pagesRead, jobsSavedMarket size and how much was read
topLocations, topSkills, topHiringCompaniesWhere, what and who (agency posts left out of employers)
experienceMedian years asked and jobs per experience band
salaryInr25th / median / 75th percentile salary midpoint in lakh, median top of range
remote, jobTypes, companyStages, companySizes, agencyPostedPercent, freshnessThe rest of the picture

Example: 25 October 2026

Five keywords, every city page plus remote: 2,419 jobs and 5 reports in 89 seconds, 78 page requests, no proxy needed.

KeywordLive jobsUnique jobs readTop cityMedian yearsSalary midpoint median (lakh)Fully remoteAgency posted
python4,255515Bangalore (29%)416.39%21%
react3,894559Bangalore (22%)315.08%17%
java4,269535Bangalore (29%)416.48%25%
product manager639282Bangalore (26%)320.05%23%
sales3,376528Bangalore (20%)18.52%28%
  • Product managers are paid the most of the five (median midpoint 20 lakh); sales roles start lowest (8.5 lakh, median 1 year asked).
  • React jobs most often pair with Node.js, JavaScript and Angular; Java with Spring Boot and Microservices.
  • One in four jobs is posted by a recruitment agency, which the hiringForClient flag lets you filter out.

Pricing

$0.001 per job saved and $0.02 per report (one per keyword).

  • One keyword, about 500 jobs with the report: about $0.52
  • One keyword, report only plus 20 jobs: $0.04
  • The run above (2,419 jobs, 5 reports): $2.52

Good to know

  • Not every live job: each Cutshort page shows 50 jobs that Cutshort picks, and they are not only the newest (in testing, the median job had been posted 100 to 430 days earlier). Reading every city page gives several hundred unique jobs per keyword; liveJobsOnCutshort is Cutshort's own total.
  • Keywords must match a Cutshort page: single skills ("python", "aws", "docker", "flutter") and common roles ("product manager", "devops", "sales", "digital marketing", "backend developer") work. "react", "node", "machine learning", "ux" and similar are mapped to Cutshort's own page names. If there is no page, the run summary says so.
  • Salary is in rupees per year and shown on most jobs. When the lower end is hidden, salaryMinPerYear is empty and salaryText shows what Cutshort displays.
  • Privacy: recruiter names and photos and company descriptions are not collected.
  • Proxy: requests go direct. Apify datacenter proxy is used only if Cutshort answers "too many requests"; a block stops the run.
  • Data comes from public job pages on cutshort.io. Not affiliated with Cutshort.

Input

FieldMeaning
Skills or rolesOne search each (required)
CitiesOptional; empty = all India
Read every city pageOn by default (with no cities chosen)
Include the remote jobs pageOn by default
Remote jobs onlyOff by default
Minimum salary (lakh per year)Optional
Jobs per keyword1 to 2,000 saved, newest posted first (default 500)
ReportsOn by default

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it weekly to follow salaries and hiring per skill. For more India jobs, see the Hirist & IIMJobs Scraper, the Instahyre Jobs Scraper and the Internshala Scraper.