Y Combinator Jobs Scraper
Pricing
Pay per event
Y Combinator Jobs Scraper
Scrapes job listings from Y Combinator's WorkAtAStartup.com and uses Perplexity AI to extract structured job data based on keyword and location filters. Ideal for recruiters, job boards, and analysts seeking clean, filtered job insights from YC-backed startups.
Pricing
Pay per event
Rating
0.0
(0)
Developer

DR Nayaki
Actor stats
0
Bookmarked
3
Total users
3
Monthly active users
3 months ago
Last modified
Categories
Share
🧠 Y Combinator Job Scraper (Apify Actor)
This Apify actor scrapes job listings from WorkAtAStartup.com, the official Y Combinator job board, and uses the Perplexity AI API to extract structured job data based on keywords and location filters.
🚀 How It Works
- Scrapes the raw job board HTML from
https://www.workatastartup.com/jobs. - Extracts unstructured job descriptions using
BeautifulSoup. - Builds a custom prompt with keyword and location filters.
- Sends the prompt to Perplexity AI (Sonar-Pro model) to get structured JSON.
- Pushes the output to the Apify dataset.
🧾 Input Schema
| Field | Type | Description |
|---|---|---|
keywords | Array of strings | Keywords to filter jobs (e.g., ["python", "AI", "remote"]) |
location | String | Location filter (e.g., "remote", "San Francisco") |
Example input:
{"keywords": ["data", "python", "backend"],"location": "remote"}
📤 Output Format
The actor returns a JSON array of job listings with the following fields:
{"title": "Senior Backend Engineer","company": "AI Robotics Inc","location": "Remote","link": "https://www.workatastartup.com/jobs/12345"}
Each object contains:
title: Job title
company: Company name
location: Job location
link: Direct job listing link