CutShort Jobs Scraper: India Tech Roles Monitor
Pricing
from $1.20 / 1,000 job scrapeds
CutShort Jobs Scraper: India Tech Roles Monitor
Scrape CutShort job listings across India — title, company, salary range, skills, experience and location. No login, no cookies, pay per job. Built for recruiting feeds and hiring-signal pipelines. Use it as an MCP server in Claude, ChatGPT & AI agents.
Pricing
from $1.20 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
7 hours ago
Last modified
Categories
Share
CutShort Jobs Scraper: India Tech Roles & Salary
Scrape CutShort job listings across India — title, company, salary range, skills, experience and location. No login, no cookies, pay per job. Built for recruiting feeds and hiring-signal pipelines. Use it as an MCP server in Claude, ChatGPT & AI agents.
⚡ Part of a 74-scraper suite with 8,800+ runs · no login, no cookies, no ban risk.
💸 You are only charged for delivered results — empty searches, failed pages and duplicates are never billed.
What it does
CutShort is one of India's larger startup hiring platforms, and unlike most job boards it publishes a genuinely rich skills taxonomy — every listing carries an explicit skills array and a numeric experience band rather than free text buried in a description.
This actor reads CutShort's own public JSON search surface over plain HTTP. No browser, no login, no cookies. It returns one record per job with the title, company, locations array, remote flag, the full skills list, the salary band as published, minimum and maximum years of experience as integers, role types, and the description.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchSlugs | array | no | [] | CutShort job-category slugs to scrape, e.g. 'remote-golang-jobs'. Leave empty to auto-discover categories from the jobs index. |
maxJobs | integer | no | 10 | Maximum jobs to return across all pages. |
Example input
{"searchSlugs": [],"maxJobs": 10}
Output
One record per job. Field list and example below are taken from a real run, not a mock-up.
| Field | Type | Example |
|---|---|---|
job_id | string | "67bd5df9d78a650029b66c32" |
title | string | "Senior Software Architect" |
company | string | "NeoGenCode Technologies Pvt Ltd" |
locations | array | ["Bengaluru (Bangalore)"] |
remote | boolean | false |
skills | array | ["MERN Stack", "MongoDB", "Express", "React… |
salary | string | "INR 3000000-7000000" |
experience_min_years | number | 11 |
experience_max_years | number | 20 |
role_types | array | ["full_time"] |
description | string | "<p><strong>Position Name : <em>Senior Soft… |
url | string | "https://cutshort.io/job/Senior-Software-Ar… |
hiring_for_client | boolean | false |
scraped_at | string | "2026-07-27T08:14:20.859Z" |
Example output
{"job_id": "67bd5df9d78a650029b66c32","title": "Senior Software Architect","company": "NeoGenCode Technologies Pvt Ltd","locations": ["Bengaluru (Bangalore)"],"remote": false,"skills": ["MERN Stack","MongoDB","Express","React.js","NodeJS (Node.js)","Microservices","RESTful APIs","Redux/Flux","NextJs (Next.js)","Amazon Web Services (AWS)","Micro Frontend","GraphQL","Docker","Kubernetes","Software architecture","Technical Architecture","Elastic Search"],"salary": "INR 3000000-7000000","experience_min_years": 11,"experience_max_years": 20,"role_types": ["full_time"],"description": "<p><strong>Position Name : <em>Senior Software Architect</em></strong></p><p>📍 <strong>Location :</strong> UB City, Bengaluru (Hybrid – 3 days in office)</p><p>🕒 <strong>Experience :</strong> 11 to 18 Years</p><p>📅 <strong>Notice Period :</strong> Immediate to 1 month</p><p>👥 <strong>Open Positions :</strong> 2</p><p><br /></p><p><strong>Role Overview :</strong></p><ul><li>We are looking for a <strong><em>Senior Software Architect</em></strong><em> to </em><strong><em>design, build, and scale high-performance SaaS B2B applications</em></strong><em>.</em></li><li>The ideal candidate will have deep expertise in <strong><em>MERN stack (MongoDB, Express.js, React.js, Node.js),</em></strong> <strong>AWS,</strong> and <strong><em>microservices-based architectures</em></strong><em>.</em></li><li>This role requires <strong><em>at least 3 Years of experience in an Architect position</em></strong>, with a strong background in building <strong><em>scalable products</em></strong> and <strong>handling daily releases</strong>.</li></ul><p><strong>Key Responsibilities :</strong></p><ul><li>Architect and develop scalable <strong><em>SaaS B2B products</em></strong><em> </em>using <strong><em>React, Node.js, GraphQL, Elasticsearch, and Micro Frontend Architecture (MFE)</em></strong><em>.</em></li><li>Design and implement <strong><em>microservices-based distributed systems</em></strong><em> and </em><strong><em>RESTful APIs</em></strong><em>.</em></li><li>Optimize <strong><em>frontend interfaces</em></strong> using <strong><em>React, Redux, Next.js, HTML, and CSS.</em></strong></li><li>Develop robust <strong><em>backend APIs</em></strong> using <strong><em>Node.js, Express.js, and MongoDB/PostgreSQL</em></strong><em>.</em></li><li>Utilize <strong><em>AWS services (EC2, S3, SQS, SNS, DocumentDB, OpenSearch)</em></strong> and <strong><em>containerization (Docker, Kubernetes).</em></strong></li><li>Implement <strong><em>scalable database schemas</em></strong> and ensure optimal performance.</li><li>Work with <strong><em>GraphQL for efficient data querying and manipulation</em></strong><em>.</em></li><li>Ensure <strong><em>security, reliability, and high availability</em></strong> of the platform.</li><li>Lead and mentor development teams, conduct <strong><em>code reviews</em></strong><em>, </em>and enforce best practices.</li><li>Collaborate with cross-functional teams to deliver business-driven software solutions.</li></ul><p><strong>Required Skills & Experience :</strong></p><p>✅ <strong><em>3+ Years as a Software Architect</em></strong> and <strong><em>currently in an Architect</em> role</strong>.</p><p>✅ <strong><em>5+ Years of experience in full-stack development</em></strong> with the <strong><em>MERN Stack</em></strong><em>.</em></p><p>✅ Strong knowledge of <strong><em>scalable architectures, microservices, and cloud-native SaaS products</em></strong><em>.</em></p><p>✅ Experience in <strong><em>AWS deployment, cloud infrastructure, and DevOps</em></strong><em>.</em></p><p>✅ Hands-on experience with <strong><em>Micro Frontends (MFE)</em></strong>.</p><p>✅ Experience in <strong><em>handling everyday releases</em></strong> and working in <strong><em>Agile environments</em></strong><em>.</em></p><p>✅ Strong problem-solving skills, logical thinking, and architectural decision-making.</p><p>✅ Bachelor’s or Master’s degree in <strong>Computer Science or related field</strong>.</p><p><br /></p><p><strong>Preferred :</strong></p><ul><li>Experience in <strong><em>B2B SaaS product development</em></strong><em>.</em></li><li>Background in <strong><em>product-based companies</em></strong><em>.</em></li><li>No prior experience in Walmart or similar large enterprises.</li><li>Candidates should be based in <strong><em>Bengaluru</em></strong><em> </em>(Outstation candidates will not be processed).</li></ul>","url": "https://cutshort.io/job/Senior-Software-Architect-Bengaluru-Bangalore-NeoGenCode-Technologies-Pvt-Ltd-EMFogiZR","hiring_for_client": false,"scraped_at": "2026-07-27T08:14:20.859Z"}
Use cases
- India tech talent-demand analysis — the
skillsarray is structured, so you can count demand per technology without NLP over job text. - Salary banding by experience —
experience_min_yearsandexperience_max_yearsare numeric, which makes compensation-versus-seniority analysis a groupby rather than a parsing project. - Startup hiring signals — a company opening several senior roles at once is a fundable-growth signal.
- Recruiter sourcing lists — filter to a skill plus an experience band to build a target list of companies actively hiring for it.
- Skills-gap research — compare the skills demanded on live listings against the skills your training or curriculum covers.
FAQ
Is this scraping HTML?
No. It reads the same public JSON endpoint CutShort's own web app calls, which is why it needs no browser and costs a fraction of a browser-based scraper.
Are the skills normalised?
They are returned exactly as CutShort publishes them, including their own variants such as 'NodeJS (Node.js)'. Normalising them would be lossy and opinionated, so mapping is left to you.
Is salary always present?
No. Many Indian startup listings omit it. When CutShort publishes a band the field carries it as shown; when it does not, the field is absent rather than zero, so 'not disclosed' never looks like a real number.
Can I filter to remote-only roles?
Yes — every record carries a boolean remote flag, and role_types distinguishes full-time from contract and internship.
Billing
Pay per event: one job-scraped event per delivered record, charged only after the record is validated and stored. Empty results, blocked pages and duplicates are never charged. Store discounts apply automatically on paid Apify plans.
Use in Claude, ChatGPT & any MCP agent
This actor runs as an MCP server, so an AI agent can call it directly:
https://mcp.apify.com/?tools=themineworks/cutshort-jobs-scraper
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("themineworks/cutshort-jobs-scraper").call(run_input={"searchSlugs": [], "maxJobs": 10})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Legal and compliance
This actor collects only publicly available information — the same data any visitor can see without logging in. It does not access private or authenticated areas, does not attempt to bypass paywalls, and collects no personal data beyond what the source already publishes openly. You are responsible for using the output in line with the source site's terms and with the data protection law that applies to you.
MIT © The Mine Works