Hacker News 'Who Is Hiring?' Jobs AI Parser
detail.loadingPreview
Scrape Hacker News 'Ask HN: Who is hiring?' posts, extract job details using an AI model, and structure them. This workflow automates the tedious task of finding and organizing job opportunities from a popular tech community.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow automates the process of scraping job postings from the Hacker News "Ask HN: Who is hiring?" thread. It utilizes the Algolia API to fetch relevant posts, filters them for recency, and then employs an AI model (OpenAI GPT-4o-mini) with a structured output parser to extract key job details such as company, title, location, employment type, salary, and application URL.
This workflow is useful for anyone who wants to efficiently monitor job opportunities in the tech industry shared within the Hacker News community. Instead of manually sifting through posts, this automation delivers structured, parseable job data.
Key Features
- Scrapes 'Ask HN: Who is hiring?' posts from Hacker News using Algolia API.
- Filters posts to retrieve recent opportunities.
- Uses OpenAI's GPT-4o-mini model for intelligent data extraction.
- Structures extracted job data into a predefined schema (company, title, location, etc.).
- Provides a template for importing and configuring API credentials.
How To Use
- Configure Algolia Credentials: Obtain and set up your Algolia API credentials in n8n (e.g.,
Algolia Auth). This is crucial for theSearch for Who is hiring postsnode. - Configure OpenAI Credentials: Set up your OpenAI API key in n8n (e.g.,
OpenAi account 2). This is required for theOpenAI Chat Modelnode. - Import cURL (if necessary): The
Sticky Notenode suggests importing a cURL command from your browser's network tab if the default Algolia configuration doesn't work. Follow the instructions to do so. - Review and Customize AI Schema: In the
Structured Output Parsernode, review the provided JSON schema. Adjust or add fields as needed to match your desired job data structure. - Execute Workflow: Trigger the workflow by clicking 'Test workflow' on the
When clicking ‘Test workflow’node. The output will be the structured job data extracted by the AI.
Apps Used
Workflow JSON
{
"id": "b16c0df9-60ab-469f-abed-c83e9d5d54ac",
"name": "Hacker News 'Who Is Hiring?' Jobs AI Parser",
"nodes": 0,
"category": "AI Research, RAG, and Data Analysis",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: b16c0df9-60ab...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Scrape Trustpilot Reviews and Analyze Sentiment with OpenAI and DeepSeek
This workflow automates scraping Trustpilot reviews for a specific company. It uses the Information Extractor node with DeepSeek to parse review details and OpenAI to analyze sentiment, saving valuable business intelligence.
AI-Powered Crop Anomaly Detection Tool
Detect anomalies in crop images using AI. This n8n workflow analyzes image URLs against a dataset stored in Qdrant, leveraging Voyage.ai for embeddings to identify unusual crop imagery.
Scrape and Summarize Latest Paul Graham Essays with n8n
Automate the scraping of Paul Graham's essays using n8n's HTTP Request and HTML nodes. Then, leverage Langchain nodes for summarization.