AI JobCopilot – Intelligent Job Application Automation
Chrome Extension + n8n workflow for automated, personalized job applications
Technologies Used
Executive Overview
AI JobCopilot is an AI-powered Chrome Extension that turns a LinkedIn job posting into a fully personalized, sent application in minutes.
The Problem Statement
Applying to jobs at scale means repeatedly writing tailored recruiter emails and customizing resumes for every job description — a slow, repetitive manual process.
The Engineering Solution
Built a Chrome Extension that extracts LinkedIn job descriptions and triggers an automated n8n workflow, using LLMs to generate personalized recruiter emails and ATS-optimized LaTeX resumes tailored to each posting.
System Architecture
Chrome Extension (TypeScript) captures the job description and sends it to an n8n workflow, which orchestrates LLM calls for email and resume generation, compiles LaTeX resumes, sends application emails via the Gmail API, and logs every application to Google Sheets.
Technical Challenges
Reliably parsing varied LinkedIn job description layouts and generating LaTeX resumes that compile cleanly while staying tailored to each role.
Key Lessons Learned
Splitting the pipeline into small, single-responsibility n8n nodes made it far easier to debug LLM output issues and add new job boards later.
Roadmap & Future Improvements
Adding support for more job boards beyond LinkedIn and a dashboard to track application status and response rates.