Naukri Jobs Scraper
Give it a Naukri URL, get the jobs: title, location, description, ambitionbox rating, company website, company address, ambitionbox reviews, company name and 66 more fields, in a spreadsheet, in your tools, through the API or from your AI agent.
| Title | Location | Description | Ambitionbox rating |
|---|---|---|---|
| Python Developer | Hybrid - Hyderabad, Bengaluru, Delhi / NCR | We are looking for an experienced Python Developer with 5-8 years of hands-on experience in designing,developing,and maintaining scalable applications and data processing solutions The ideal candidate should possess strong expertise in Python programming,database technologies,ETL processes,and application development. Preferred Candidate Profile | 3.5 |
| Python Developer | Hybrid - Hyderabad, Pune, Bengaluru | We are looking for an experienced Python Developer with 5-8 years of hands-on experience in designing,developing,and maintaining scalable applications and data processing solutions The ideal candidate should possess strong expertise in Python programming,database technologies,ETL processes,and application development. Preferred Candidate Profile | 3.5 |
| Python developer with RAG , Langraph ,Langchain | Bengaluru | Bachelor of Engineering,BTech,BSc,BCA,MCA,MSc,MTech | 3.5 |
| Python Developer | Mangaluru, Bengaluru | Minimum 3 years experience as a Software Engineer,including system analysis,design,development,and deployment preferably in the financial services industry. Minimum 2 years of experience in Python development (Python 3) | 3.9 |
| Python Developer | Bengaluru | Preferred Qualifications : - Bachelors degree in Computer Science,Engineering,or a related field Skills Required : - Strong proficiency in Python We are looking for a Python Developer with 0-1 years of hands-on experience who is passionate about clean code,problem-solving,and building scalable systems Experience with web frameworks such as FastAPI,Django or Flask | 2.5 |
| Python Software Developer- chennai | Hybrid - Tirunelveli, Chennai, Bengaluru | Educational Requirements . MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc,BTech Basic understanding of project domain . Ability to translate functional / nonfunctional requirements to systems requirements . Ability to design and code complex programs . Ability to write test cases and scenarios based on the specifications . Good understanding of SDLC and agile methodologies . | 3.5 |
| Python Developer | Hyderabad, Pune, Bengaluru | We are looking for an experienced Python Developer with 5-8 years of hands-on experience in designing,developing,and maintaining scalable applications and data processing solutions The ideal candidate should possess strong expertise in Python programming,database technologies,ETL processes,and application development. Preferred Candidate Profile | 3.5 |
| Python developer (Female's Preferred) | Hyderabad, Pune, Bengaluru | Roles & Responsibilities Design, develop, and maintain Python-based applications and software solutions. Write clean, efficient, reusable, and scalable Python code. Analyze business requirements and translate them into technical specifications. Develop RESTful APIs and integrate third-party services. Work with databases such as MySQL, PostgreSQL, MongoDB, or SQL Server. Create and optimize database queries, stored procedures, and data models. Debug, troubleshoot, and resolve application issues and performance bottlenecks. Conduct unit testing, integration testing, and code reviews to ensure quality. Collaborate with cross-functional teams including developers, testers, and business stakeholders. Implement security best practices and data protection measures. Develop automation scripts for deployment, monitoring, and maintenance tasks. Use version control tools such as Git for source code management. Optimize application performance, reliability, and scalability. Create and maintain te… | 3.5 |
| Python Developer | Hybrid - Hyderabad, Chennai, Bengaluru | We are looking for an experienced Python Developer with 5-8 years of hands-on experience in designing,developing,and maintaining scalable applications and data processing solutions The ideal candidate should possess strong expertise in Python programming,database technologies,ETL processes,and application development. Preferred Candidate Profile | 3.5 |
| Python Developer | Hybrid - Pune, Bengaluru, Thiruvananthapuram | We are looking for an experienced Python Developer with 5-8 years of hands-on experience in designing,developing,and maintaining scalable applications and data processing solutions The ideal candidate should possess strong expertise in Python programming,database technologies,ETL processes,and application development. Preferred Candidate Profile | 3.5 |
Real rows this scraper collected, 10 of 50.Download the 50 rows (CSV)
74 fields per job
Every run returns them, as CSV, JSON, JSONL, Excel, or through the API.
Export Jobs
included46 fields- job_id
- id
- Naukri's unique identifier for the job posting
110926010940- title
- text
- Job title as published by the employer
- Python Developer
- job_url
- link
- Direct link to the job posting on Naukri
- naukri.com/job-listings-python-developer-infosys-hyderabad-pune-bengaluru-5-to-8-years-110926010940
- company_name
- text
- Name of the hiring company
- Infosys
- company_id
- number
- Naukri's internal identifier for the hiring company
- 410,527
Full Job Details
+1 per result, if you switch it on28 fields- apply_count
- number
- Number of candidates who already applied
- 82
- view_count
- number
- Number of times the posting was viewed
- 254
- employment_type
- text
- Employment type, e.g. `Full Time, Permanent`
- Full Time, Permanent
- work_mode
- text
- Work arrangement: Work from office, Hybrid or Remote
- Work from office
- job_role
- text
- Standardised job role
- Full Stack Developer
What it costs
Switch on the options you need and pick a volume.
1 credit per job with these options
Jobs a month
10,000
Built to run
Most scrapers break in silence. This one doesn't, and we show it, openly.
- Incident-free runs, 90 days
- 100.00%
- Fixing rate
- 100%
- Median time to fix
- -
Frequently asked questions
What people ask before running the Naukri Jobs Scraper.
Naukri Jobs
Is it legal to scrape Naukri job listings?
Yes — a job ad published in public is public data. Everything we collect is what anyone browsing Naukri without an account can already see. More in our guide to the legality of web scraping.
Do I need a Naukri account?
No login required. No account to sync, no cookie to paste, no Chrome extension to install — and no account of yours waiting around to get banned. Type a job title and a city and you are away.
What data do I get for each job?
74 data points per job. Title, company and its AmbitionBox rating, location, work mode, experience range, salary, key skills, the full description, how many openings there are and whether a consultancy posted it.
How fast is it?
About 650 jobs a minute. Which makes a 10,000-job export a coffee break rather than an afternoon, and a daily re-run of your favourite search is over before you have opened the spreadsheet.
Where do the jobs end up once they are scraped?
Wherever you already work. Google Sheets, Make, n8n, Amazon S3, email, webhooks — plus our MCP server, so Claude or ChatGPT can launch a run and read the results itself. CSV, Excel and JSON too. See all integrations.
Can I filter by experience, salary or work mode?
Yes, and the filters stack on top of your URL. Years of experience (0 for freshers), yearly salary band, remote, hybrid or on-site, date posted, and company jobs versus consultancy jobs. Jobs you filter out never cost a credit.
What does Full Job Details add?
The deep half of the posting, for 1 extra credit per job. The complete description, applicant and view counts, role, industry, education, employment type, the company's address and website, and its AmbitionBox reviews.
Is the salary always there?
No — plenty of Indian employers keep it to themselves, and we say so. When a package is shown you get minimum, maximum, monthly figures and currency in their own fields. When it is not, the row is flagged so you can filter it out in one click.
Can I collect only the jobs posted since my last run?
Yes — set a Newer Than threshold. Give it 24h, 7d, 2w or an absolute date in Indian time or any other, and each run stops at what you already have. Pair it with a daily schedule and you pay for the new arrivals only.
How many jobs can I pull from one search?
As deep as you care to go — Naukri's result sets are enormous. A broad query like python developer carries well past 10,000 jobs, so it is your Max Results Per Task that decides where to stop, not the site.
Inputs and data
What do I give the Naukri Jobs Scraper?
URL, such as https://www.naukri.com/python-developer-jobs-in-bangalore. Paste thousands at once or upload a CSV; duplicate inputs are skipped. 11 settings shape the run: see them in the playground.
What data does it return?
74 data attributes per job, each with its description and an example: see the full list.
Do I get duplicates?
No. Duplicates are removed, and you only pay for unique results.
How fresh is the data?
As fresh as your run: each run collects the data from the site at the moment it runs, nothing comes from a stored database.
In what formats do I get the results?
CSV, Excel or JSON from the dashboard, through the API, or sent after every run to Google Sheets, Amazon S3, an SFTP server, a webhook or by email.
How long are my results kept?
7 days on the free plan, 28 days on paid plans. Then they are deleted. Download or deliver what you want to keep.
Speed and reliability
How fast is the Naukri Jobs Scraper?
Around 650 jobs a minute for one squid. Your plan's slots run several squids at the same time.
How reliable is it?
100.00% of its runs had no incident over the last 90 days (0 incidents, 100% fixed). Every day is on this page.
What happens when the site changes?
Our team fixes the scraper: every scraper on lobstr.io is built and maintained by us. How we measure.
Can runs repeat on their own?
Yes, on paid plans: every hour, every day, every weekday or on a custom schedule, in your time zone.
Can I cap a run?
Yes: set the most results per task and per run in the settings. The run stops there and so does the bill.
Pricing
How much does the Naukri Jobs Scraper cost?
1 credit per result. Options add to it: Full Job Details +1. The playground shows the price as you pick them.
Can I use it on the free plan?
Yes. The free plan gives 100 credits every month, 100 results with this scraper, with exports capped at 30 rows.
How do the plans work?
Every month a plan gives credits, which pay for results, and slots, which set how many squids run at the same time. Starter: $20 for 10,000 credits; Pro: $100 for 100,000 credits; Team: $500 for 1,000,000 credits. Upgrades start right away and are prorated; downgrades and cancellations take effect at the end of the cycle.
Do unused credits roll over?
No. Your credits refresh every month with your plan.
What if I run out of credits?
You choose, per squid: pause and pick up where it stopped, or end the run. To keep going, upgrade or reset your billing cycle: your plan renews right away and your credits come back. Auto Billing Reset does it for you when your usage crosses a threshold you set.
Is there a yearly discount?
Yes: paying yearly takes 20% off every plan.
Can I get a refund?
A monthly plan: within 10 days of the charge, if no credit was used in that period. A yearly plan: within 30 days, in full if no credit was used, otherwise minus one month. Cancel from your billing page, then write to contact@lobstr.io. The details are in the terms of use.
Legal and privacy
Is scraping Naukri legal?
Collecting publicly available data is generally allowed, but you choose what you collect and you are responsible for how you use it. Our terms of use (article 6) ask every user to respect the rights of the sites, not to extract substantial parts of a database, not to access confidential data and to follow personal data law such as the GDPR. This is not legal advice.
How does the GDPR apply?
When results contain personal data, you are the data controller and lobstr.io, a French company, processes them on your behalf, under our personal data agreement. You need a lawful basis for what you collect, must inform the people concerned and honor their requests.
How long does lobstr.io keep the data?
Results: 7 days on the free plan, 28 days on paid plans, then they are deleted; you can delete them sooner. Your account data: see the privacy notice.
API and agents
Can I run it from my code?
Yes, through the REST API at https://api.lobstr.io/v1, with your key from the dashboard. The playground’s Code tab writes the calls for your settings, in cURL and Python. The documentation has the full reference.
Can my AI agent run it?
Yes. Add our MCP server, https://mcp.lobstr.io/mcp, to Claude, ChatGPT, Cursor or any MCP client and sign in with lobstr.io. Your agent shows the cost and asks you before a run spends credits. The playground’s Agent tab gives you a prompt.
Do API calls cost credits?
No. Credits pay for results, not for requests.
Can I know when a run ends?
Yes. Point a webhook at your server and lobstr.io calls it when a run succeeds or fails.
Are there rate limits?
Yes, per endpoint: 120 requests a minute on squids and runs, 90 on tasks, 2 a second on results. Above that the API answers 429 with a Retry-After header.