Tech & Startup Jobs Scraper: ATS APIs & B2B Enricher
Pricing
from $2.00 / 1,000 job posting scrapeds
Tech & Startup Jobs Scraper: ATS APIs & B2B Enricher
Scrape active tech & startup job openings directly from Greenhouse, Lever, Ashby, and Workable APIs. Extracts 100+ B2B tech stack signals, salary ranges, hiring intent, and enriches company emails, LinkedIn, and pixels.
Pricing
from $2.00 / 1,000 job posting scrapeds
Rating
0.0
(0)
Developer
Juno Artha Dinamika
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
B2B Tech Startup Jobs & Hiring Signal Company Enricher
Scrape active engineering, AI, sales, and executive job postings from Wellfound (AngelList), Y Combinator (workatastartup.com), Greenhouse, Lever, and Ashby — and enrich each hiring company with funding stage, salary bands, tech stack, and verified B2B contact details.
When a startup posts high-salary engineering or RevOps roles, it signals fresh capital and immediate budget. This Actor combines multi-board job discovery with company website enrichment so recruiters, dev shops, and B2B SaaS teams can reach out with exact hiring context.
What data can you extract?
| Data Field | Description | Example |
|---|---|---|
| Job Posting Details | Job title, role category (Engineering, AI / ML, Sales / GTM, Product, Executive), employment type, seniority, direct apply URL | Founding AI Infrastructure Engineer (Full-time) |
| Compensation & Equity | Parsed salaryMinUsd, salaryMaxUsd, currency, raw compensation text, and equity range (equityMinPercent–equityMaxPercent) | $180,000 – $230,000 USD (0.25% – 0.75% equity) |
| Workplace & Geography | workplaceType (Remote, Hybrid, Onsite) and job locations | Remote (["New York, NY", "Remote (US)"]) |
| Startup & Funding Profile | Company name, website domain, funding stage (Seed, Series A, Series B, YC Backed), total funding raised, employee headcount range, investors | Series A ($10M raised, 11-50 employees) |
| Tech Stack Signals | Programming languages, cloud infrastructure, and tools parsed from the job description + company website stack (Next.js, Webflow, HubSpot, Intercom) | ["Python", "TypeScript", "Kubernetes", "PostgreSQL", "AWS"] |
| Hiring Velocity & Buying Signal | Open roles count for that company, hiringVelocityTier (Aggressive Scaling (5+ Open Roles)), and tailored buyingSignalSummary | Active Growth — Hiring Founding AI Engineer ($230k max) |
| Company Contacts & Socials | Business emails, phone numbers, LinkedIn company page, X/Twitter, GitHub, and founders/leadership hints extracted from the company website | founders@vellum.ai, linkedin.com/company/vellum-ai |
Supported Job Boards & ATS Platforms
You can run keyword discovery across all supported platforms ("all"), filter to a single platform, or pass direct company board URLs in directBoardUrls:
- Wellfound (formerly AngelList Talent)
- Y Combinator Work at a Startup (
workatastartup.com) - Greenhouse (
boards.greenhouse.io/job-boards.greenhouse.io) - Lever (
jobs.lever.co) - Ashby (
jobs.ashbyhq.com)
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
jobRoles | string[] | ["Founding Engineer", "AI Engineer", ...] | Job titles, roles, or tech keywords to target. |
targetPlatforms | string | "all" | Choose "all", "wellfound", "yc", "greenhouse", "lever", or "ashby". |
directBoardUrls | string[] | [] | Optional direct Greenhouse, Lever, Ashby, YC, or Wellfound URLs (e.g., https://jobs.ashbyhq.com/linear). |
locationFilter | string | "Remote" | Filter by location or "Remote" (leave empty for all locations). |
minSalaryUsd | integer | 0 | Only output roles where maximum annual salary is at least this USD amount (0 = include roles without public salary). |
fundingStages | string[] | [] | Optional filter by funding stage (["Seed", "Series A", "YC"]). |
enrichCompanyContacts | boolean | true | Visit each startup's website once to extract emails, phone numbers, LinkedIn/Twitter links, and web tech stack. |
maxJobs | integer | 50 | Maximum number of qualifying job records to output. |
maxTotalChargeUsd | number | 10.0 | Hard spending cap in USD for Pay-Per-Event billing. |
Example Input JSON
{"jobRoles": ["Founding Engineer", "Staff Backend Engineer", "Head of Growth"],"targetPlatforms": "all","directBoardUrls": ["https://jobs.ashbyhq.com/linear","https://boards.greenhouse.io/vercel"],"locationFilter": "Remote","minSalaryUsd": 140000,"enrichCompanyContacts": true,"maxJobs": 50,"maxTotalChargeUsd": 5.0}
Output Example
{"jobId": "gh-4481920104","sourcePlatform": "greenhouse","jobTitle": "Founding AI Infrastructure Engineer","roleCategory": "AI / ML","jobUrl": "https://boards.greenhouse.io/vellum/jobs/4481920104","applyUrl": "https://boards.greenhouse.io/vellum/jobs/4481920104#app","postedAt": "2026-10-19T18:10:00.000Z","employmentType": "Full-time","seniorityLevel": "Founding / Lead","workplaceType": "Remote","locations": ["New York, NY", "Remote (US)"],"salaryMinUsd": 180000,"salaryMaxUsd": 230000,"salaryCurrency": "USD","salaryRawText": "$180,000 - $230,000 + Early Stage Equity","equityMinPercent": 0.25,"equityMaxPercent": 0.75,"techStackKeywords": ["Python", "TypeScript", "Kubernetes", "PostgreSQL", "AWS", "LLM"],"companyName": "Vellum AI","companySlug": "vellum","companyWebsiteUrl": "https://www.vellum.ai","companyDomain": "vellum.ai","companyDescription": "Enterprise LLM development platform for prompt engineering, evaluation, and production workflows.","companySizeRange": "11-50","fundingStage": "Series A","totalFundingUsd": 10000000,"investors": ["Y Combinator", "Rebel Fund"],"openRolesCountForCompany": 4,"hiringVelocityTier": "Active Growth (2-4 Open Roles)","buyingSignalSummary": "Series A startup actively hiring Founding AI Infrastructure Engineer ($180k-$230k) with Python, TypeScript, Kubernetes stack.","companyEmails": ["founders@vellum.ai", "support@vellum.ai"],"companyPhones": [],"companySocials": {"linkedin": "https://www.linkedin.com/company/vellum-ai","twitter": "https://x.com/vellum_ai","github": "https://github.com/vellum-ai","youtube": null,"instagram": null,"facebook": null},"companyAdPixels": {"metaPixel": false,"tiktokPixel": false,"googleTagManager": true,"googleAds": true,"klaviyo": false},"companyWebTechStack": ["Next.js", "Webflow", "Intercom"],"extractionTier": "tier1_live_json","scrapedAt": "2026-10-21T16:54:08.512Z"}
Pricing (Pay-Per-Event)
Company website enrichment is deduplicated per domain — if a startup has 8 open engineering roles, you only pay hiring-company-enriched ($0.004) once for that company.
| Event Name | Price (USD) | Triggered When |
|---|---|---|
actor-start | $0.005 | Charged once when the run initializes. |
job-posting-scraped | $0.002 | A job posting matching your role, location, and salary filters is saved. |
tech-and-salary-extracted | $0.001 | Compensation, funding stage, or tech stack signals are parsed for the job. |
hiring-company-enriched | $0.004 | Charged once per unique startup domain when company contact/social enrichment succeeds. |
Integrations & Automation Workflows
Connect live startup hiring signals directly to your outbound tools:
- Clay.com / Apollo / Smartlead / Instantly: Trigger runs via Apify API, enrich
companyDomain+companyEmails, and reference exact open roles (jobTitle,salaryMaxUsd,techStackKeywords) in your cold outreach. - Make.com / n8n / Zapier: Monitor Greenhouse, Lever, and Ashby boards daily for high-value roles (
Founding Engineer,AI Engineer,Head of Growth) and push qualified companies into HubSpot, Pipedrive, or Slack. - CSV / JSON Export: Download clean, structured job & company enrichment tables directly from Apify Console.
FAQ
Can I scrape specific Greenhouse, Lever, or Ashby boards directly?
Yes. Pass any public board URLs (e.g., https://boards.greenhouse.io/company or https://jobs.ashbyhq.com/company) in directBoardUrls.