AI & AutomationEnd-to-End Automated Application Pipeline

AI JobCopilot – Intelligent Job Application Automation

Chrome Extension + n8n workflow for automated, personalized job applications

Technologies Used

Chrome Extensionn8nAI/LLMsTypeScriptLaTeXGmail API

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.