VOOZH about

URL: https://apify.com/stefanie-rink/ai-job-finder

⇱ Ai Job Finder Β· Apify


Pricing

Pay per usage

Go to Apify Store

Give a prompt or a CV and find jobs according to you

Pricing

Pay per usage

Rating

5.0

(1)

Developer

πŸ‘ Steafanie Braid

Steafanie Braid

Maintained by Community

Actor stats

2

Bookmarked

113

Total users

4

Monthly active users

a year ago

Last modified

Share

⚠️ IMPORTANT: This Actor requires the LinkedIn Jobs Scraper to function properly. You must rent it from https://apify.com/bebity/linkedin-jobs-scraper before using this Actor.

An Apify Actor that uses AI to analyze your CV and/or job search prompt to find relevant jobs on LinkedIn.

Overview

This Actor combines the power of Large Language Models (LLMs) with LinkedIn job scraping to provide highly relevant job matches. It works by:

  1. Reading your CV and/or job search prompt
  2. Using AI (OpenAI, Claude, or Gemini) to extract key job search parameters
  3. Searching LinkedIn for matching jobs using these parameters
  4. Returning detailed job listings that match your profile and preferences

Features

  • CV Analysis: Upload your CV/resume and the Actor will analyze it to understand your experience, skills, and career level
  • Natural Language Search: Describe the job you're looking for in plain language
  • Multiple AI Providers: Choose between OpenAI, Claude, or Gemini for analysis
  • Detailed Job Listings: Get complete job details including description, requirements, company information, and application links

Requirements

Input Parameters

ParameterTypeDescription
cvFileYour CV/resume in PDF, DOCX, or TXT format (optional if prompt is provided)
promptTextNatural language description of the job you're looking for (optional if CV is provided)
llm_settingsObjectConfigure which LLM provider and model to use
api_keysObjectAPI keys for the LLM providers
apify_api_keyStringYour Apify API key for calling the LinkedIn Jobs Scraper
linkedin_search_paramsObjectManual override for LinkedIn search parameters (optional)
proxyObjectProxy configuration for LinkedIn scraping

LLM Settings

{
"provider":"openai",// One of: "openai", "claude", "gemini"
"model":"gpt-4o"// Model to use, depends on the provider
}

API Keys

{
"openai":"sk-...",// OpenAI API key
"claude":"sk-...",// Claude API key (if using Claude)
"gemini":"..."// Gemini API key (if using Gemini)
}

Example Usage

With CV Only

Upload your CV and the Actor will analyze it to find matching jobs based on your experience and skills.

With Prompt Only

I'm looking for remote Senior Python Developer roles at tech startups, preferably in the AI field.I have 5 years of experience and am looking for full-time positions posted in the last week.

With Both CV and Prompt

Combining both inputs provides the most accurate results. The Actor will extract information from your CV and use the prompt to refine the search criteria.

Output

The Actor returns an array of job listings with detailed information about each job, including:

  • Job title and company
  • Location and work arrangement (remote, on-site, hybrid)
  • Full job description
  • Application link
  • Posting date
  • Company details
  • Salary information (when available)

How It Works

  1. Input Validation: Ensures at least one of CV or prompt is provided
  2. CV Processing: If a CV is provided, it's analyzed by the selected LLM to extract relevant information
  3. Prompt Processing: If a prompt is provided, it's analyzed to extract search parameters
  4. Parameter Consolidation: Parameters from both sources are combined (with prompt taking precedence)
  5. LinkedIn Scraping: The extracted parameters are used to search for jobs on LinkedIn
  6. Results: Matching job listings are returned

Supported LinkedIn Search Parameters

ParameterDescriptionFormat
titleJob title to search forString
locationGeographic location (defaults to "United States" if not specified)String
experienceLevelExperience level"1" (Internship) to "5" (Director)
workTypeWork arrangement"1" (On-Site), "2" (Remote), "3" (Hybrid)
contractTypeEmployment type"F" (Full-Time), "P" (Part-Time), etc.
publishedAtTime frame"r86400" (24h), "r604800" (week), "r2592000" (month)
companyNameList of companiesArray of strings
companyIdList of LinkedIn company IDsArray of strings
rowsNumber of results to returnInteger

You might also like

AI Deep Job Search

jobo.world/ai-deep-job-search

Deep research for your career. An autonomous agent that conducts multi-step job searches across 13 ATS platforms. Give it your requirements, and it will find, analyze, and score hundreds of job descriptions to create a comprehensive reportβ€”accomplishing in minutes what would take you hours.

JobScan AI

bluelightco/jobscan-ai

JobScan AI is a powerful solution for job search and information extraction, combining the intelligence of Generative AI and Google. This actor is designed to scrape job postings directly from Google and major job sites, unifying results into a structured and easy-to-use format.

236

2.7

AI Job Search Agent

louisdeconinck/ai-job-search-agent

The AI Job Search Agent automates job hunting by analyzing your LinkedIn profile, identifying relevant roles, searching for matches, and generating personalized cover letters using AI and web scraping.

πŸ‘ User avatar

Louis Deconinck

176

1.0

Linkedin Job Scraping

quaking_pail/linkedin-job-scraping

This Apify actor scrapes job listings from LinkedIn based on user-defined search parameters. It uses Selenium with a headless Chrome browser to navigate LinkedIn job pages and extract comprehensive job details.

223

5.0

Ats Jobs Feed

jobo.world/ats-jobs-feed

Bulk fetch jobs from 57 ATS platforms with cursor-based pagination. Up to 1000 jobs per batch. Perfect for data pipelines, job boards & incremental syncs.

JobHunt AI β€” Multi-Board Job Search & AI Matching

eternallabs/jobhunt-ai

Scrape jobs from LinkedIn, Indeed, Glassdoor, ZipRecruiter and Google Jobs in one run. Search multiple roles and locations simultaneously. Score every job against your resume using Claude AI β€” get a 0–100 match score, verdict, and missing skills.

Google Search Scraper

api-ninja/google-search-scraper

Extract structured Google results across Search, Images, Videos, Places, Maps, News, Shopping, Scholar, Autocomplete, and Patents. Supports query/category batching, localization, pagination, retries, and clean dataset output.

300

5.0

Expired Jobs API for: Career Site Job Listing API

fantastic-jobs/expired-jobs-api-for-career-site-job-listing-api

This Actor is a companion to the Career Site Job Listing API Actor. It provides expired jobs once per day.

πŸ‘ User avatar

Fantastic.jobs

32

5.0

Career Site Job Listing Feed

fantastic-jobs/career-site-job-listing-feed

The perfect Job Posting Feed for high-quality real jobs! Direct postings from over 175k company career sites across 54 ATS platforms like: Workday, Greenhouse, and Ashby. Enriched with AI and LinkedIn company data! Includes Lever, Rippling, SuccessFactors, iCIMS. Powered by Fantastic.jobs

πŸ‘ User avatar

Fantastic.jobs

874

5.0

Multi-ATS Company Jobs Scraper

automation-lab/multi-ats-jobs-scraper

Scrape job listings from company career pages across 5 ATS platforms: Greenhouse, Workday, SmartRecruiters, Lever, and Ashby. Standardized output with 15 fields per job. Pure HTTP, no browser needed.

πŸ‘ User avatar

Stas Persiianenko

90