Using ChatGPT at Every Stage: From Career Direction to Final Offer
Based on Career Coach GPT by Jeremy Schifeling · Guide by James Bugden
Sign in to save your progress and access all guides
I'm James. I'm a recruiter in Taiwan. I've been here for over 13 years. I've worked at a Taiwan startup and US tech companies in Taipei. I review more than 10,000 applications a year. I helped scale an engineering team from 10 to 80 people in six months.
Everything in this guide comes from real hiring experience in this market.
I spent more than 20 hours reading, testing, and building this content based on Jeremy Schifeling's Career Coach GPT. The book is one of the best AI-powered career guides I've come across. I took his system, pressure-tested it against what I see every day as a recruiter, and added the insider perspective that only someone on the hiring side can give you.
Here's the truth: most job seekers waste too much time doing the wrong things. They send the same resume to 100 jobs. They wing their interviews. They accept the first offer without negotiating. AI does not fix bad strategy. But when you combine AI with the right system, it compresses weeks of work into hours.
This guide gives you that system.
If the answer to any of these is no, rewrite it.
Ready? Open ChatGPT (or Claude) in another tab. You're going to start using it in about 60 seconds.
Estimated total time: 4-6 hours to complete all sections.
That's less time than most people spend on a single frustrated week of unfocused job searching. Here's the breakdown:
45 minutes
Before you build a resume, LinkedIn profile, or even start applying, you need clarity. AI can only help you if you point it in the right direction.
Most people skip this step entirely. They jump straight into applying for anything that looks vaguely related to their experience. This is the single biggest mistake I see from candidates. When you don't have clarity on what you want, everything you build (your resume, your LinkedIn, your interview answers) ends up generic. Generic gets rejected.
This section helps you turn your skills, interests, and background into specific job titles. Recruiters search by title, not vague categories like "tech jobs" or "creative roles." If you don't know what title you're targeting, you're invisible.
This first exercise gives you a starting point and gets you out of analysis paralysis. Feed AI your skills, interests, and background, and let it generate specific titles you might not have considered.
Note: only include the information you want the AI to consider. If you don't want it to focus too much on your academic background, leave out your major. If you want a fresh start disconnected from past roles, don't include your resume.
Generate 10 specific job titles that could be a good fit for me based on: My Favorite Skills: ____ My Interests: ____ My Major: ____ My Resume: ____
Many jobs sound attractive from the outside but feel very different once you understand the day-to-day reality. A "Product Manager" at a startup is nothing like a "Product Manager" at a bank.
This step helps you build insider-level understanding of each role. What you actually do, who tends to enjoy the work, and whether it matches your personality and preferences. The goal is to eliminate roles that look good on paper but won't fit your lifestyle or strengths.
Please tell me about a typical day for each of these job titles and the kinds of people who tend to enjoy them: [INSERT TITLES]
At this stage, you want to move from "interesting possibilities" to realistic and aligned options. This prompt forces you to compare your potential roles against your goals (income, lifestyle, impact) and your actual qualifications.
It helps you narrow your list based not just on what you like, but also what you can win.
Rank these jobs: [INSERT TITLES] Based on my: Career Goals: [INSERT GOALS] Qualifications: [INSERT SKILLS + CREDENTIALS]
Choosing a role shouldn't be theoretical. You need real-world signals. By testing your fit through small tasks, reading, projects, or shadow-style activities, you quickly learn whether a role energizes you or drains you.
Think of this as rapid prototyping your career decisions.
What are three specific ways I can test my fit with each of the following roles: [INSERT ROLES]
No AI or book can beat the insight of someone who's already doing the job. LinkedIn's Alumni Tool helps you connect with people who share your background and who are far more likely to reply than cold outreach to strangers.
Talking to real practitioners gives you insider knowledge and helps you build relationships that can lead to referrals, advice, and better career decisions.
"I'm a fellow [School Name] alum and I'm at a career crossroads. Specifically, I'm trying to decide whether to pursue your path. Would you be open to a 10-minute Zoom chat so I could learn from your journey?"
"What's a typical day like for you? What kind of person tends to be really happy in this role? Does it give you a chance to use X skills or achieve Y goals?"
The number one mistake I see is people who skip career clarity and jump straight to resume writing. They end up with a resume that tries to be everything for everyone. That means it's compelling for no one. If you don't have a clear target title, stop here and complete this section before moving on.
Next up: Now that you know what you're targeting, let's make sure recruiters can find you.
60 minutes
LinkedIn is your number one passive job search tool. Even if you never apply to a single job, a well-optimized profile brings recruiters to you. I spend hours every day on LinkedIn Recruiter searching for candidates. The ones I find are the ones who've done this section properly. The ones I miss are the ones who haven't.
Think of your LinkedIn profile as your defense. Your resume is your offense. You send it out to attack specific opportunities. But your LinkedIn sits there working for you 24/7, attracting recruiters even while you sleep.
Your headline is the single most important line on your profile. If it's unclear, vague, or generic, you'll disappear in recruiter searches no matter how strong your background is.
Most people leave their headline as their current job title at their current company. That's a missed opportunity. Your headline should signal what you want to do next, not just what you're doing now.
Here's how to edit your headline on LinkedIn.
Generate a 220 character LinkedIn profile Headline based on the following template, desired job title, and resume: Here's a headline template: DESIRED JOB (List "Seeking" if the candidate lacks experience) | RELEVANT SKILLS FOR JOB Here's the desired job title: [INSERT JOB] And here's the resume: [INSERT RESUME]
LinkedIn search is location-driven. If your profile lists the wrong city, recruiters simply won't see you. Set your location to where you want to get hired, not where you're currently living.
If you're in Kaohsiung but want to work in Taipei, set your location to Taipei. If you're open to multiple cities, pick the one with the most opportunities in your field.
Here's how to edit your location on LinkedIn.
Recruiters filter by skills before reading anything else. Most people guess what to include and miss the real keywords employers care about. You need to find the actual market-demand skills from job descriptions so your profile aligns with what hiring managers search for.
What are the 20 most common skills listed on job descriptions for [JOB TITLE]?
Skills only help you if LinkedIn can detect them. That means placing them correctly in both your Skills list and your experience bullet points. Embedding the right keywords throughout your profile increases visibility and helps you match job descriptions when recruiters search.
Please add the following keywords into my existing resume bullet points. Keywords: [PASTE KEYWORDS] Bullet Points: [PASTE BULLET POINTS]
Your About section sets your narrative. It tells recruiters who you are, what you've done well, and where you're heading. Most people write something too long, too vague, or too generic. You need a clear, structured summary that makes you look credible and aligned with your target role.
Generate a 2,000 character LinkedIn profile About section based on the following template, desired job title, and resume. Here's a template: Start with an opening sentence that states the candidate's focus on their desired job title. ▶ Pull out a relevant bullet from their resume ▶ Pull out a second relevant bullet from their resume ▶ Pull out a third relevant bullet from their resume Specialties: List the most relevant skills for the desired job from their resume Here's the desired job title: ____ And here's the resume: ____
If you're missing skills for the roles you want, you need a fast and practical way to close the gap. Don't waste six months on a course you don't need. Focus on low-cost, targeted learning paths that close specific gaps.
What are the specific fastest and cheapest ways to learn [SKILL]?
This setting controls whether recruiters know you're available. The key is using the correct privacy option.
A small LinkedIn network limits your visibility, reach, and opportunities. Most people only connect with classmates, colleagues, and friends, which keeps their network tiny and causes their profile to circulate in a very narrow circle.
Hitting 500+ connections gives you a real advantage. You look more established, your profile shows up in more searches, and your content reaches a wider audience.
Following companies teaches LinkedIn what industries and roles you care about. It improves your job recommendations and signals interest to recruiters from those companies.
Generate a list of the 100 top employers of [X job title] in [Y industry] and [Z location].
Your photo shapes first impressions and trust. A low-quality or unprofessional photo can reduce recruiter clicks. You don't need a professional photographer, but you do need to follow three rules:
A strong recommendation adds instant credibility. It shows others have seen your work and trust your abilities.
Here's how to request a Recommendation on LinkedIn.
Generate a LinkedIn Recommendation request for my former boss/client, [NAME]. Please use a friendly but grateful and respectful tone. Keep the message under 500 characters.
Your cover photo is free branding space. Most people leave it blank, which wastes an opportunity. Choose an image that reinforces your expertise, industry, or the type of role you're targeting.
Please generate 10 ideas for a photo of [X role] in action.
Responding to recruiter InMails (even with "No thanks") improves your search ranking. It shows LinkedIn that you're an active, responsive user. This increases your visibility in future searches.
Next up: Your LinkedIn is set. Now let's build the resume you'll send to specific jobs.
90 minutes per version
Your LinkedIn is your defense. Your resume is your offense. It's what you send out to attack specific opportunities. And unlike LinkedIn, which stays mostly the same, your resume should be tailored for every job title you're targeting.
Most people write one resume and send it everywhere. This is the second biggest mistake I see (after skipping career clarity). A generic resume that tries to appeal to everyone ends up convincing no one.
Hiring systems and recruiters rely heavily on keywords to determine whether you match a role. Pulling the most common keywords from real job descriptions gives you a data-driven foundation for tailoring your resume.
Generate the 20 most important keywords from across [ROLE] job descriptions.
For each role on your resume, aim for exactly three bullet points. Each one should showcase a concrete accomplishment, not a responsibility.
It's better to have three outstanding bullets than ten mediocre ones. Recruiters scan, they don't read line by line. Three strong bullets create a clear, powerful impression. Ten average bullets create noise.
Every role on your resume should showcase concrete accomplishments, not just responsibilities. Achievements prove your impact and set you apart from candidates who simply "did tasks."
What are some example numeric or eye-catching accomplishments that I could list on my resume for [X Experience]?
Each achievement you list should be paired with the most relevant keywords from your target job descriptions. This makes sure your strongest accomplishments use the exact language recruiters and ATS systems scan for.
Which of the following keywords would be a good fit for my resume based on the following achievements? Please suggest specific relevant keywords from my list for each achievement. Keywords: [PASTE KEYWORDS] Achievements: [PASTE ACHIEVEMENTS]
Example:
Achievement: "Hired a lot of engineers fast"
Keywords from JD: full-cycle recruiting, technical hiring, time-to-fill, sourcing, engineering
AI output: "full-cycle recruiting, technical hiring, time-to-fill, sourcing" all map to this achievement.
This is where it all comes together. Combine your achievements and keywords into polished resume bullets.
Please combine this achievement and these keywords to make a great resume bullet: Achievement: [PASTE ACHIEVEMENT] Keywords: [PASTE KEYWORDS]
Full Example: From Raw Achievement to Polished Bullet
Step 1 (Raw achievement): "Hired a lot of engineers fast"
Step 2 (Keywords from JD): full-cycle recruiting, technical hiring, time-to-fill, sourcing, engineering
Step 3 (Combined bullet): "Led full-cycle technical recruiting for 35 software engineering roles across frontend, backend, and ML teams, reducing time-to-fill from 65 to 38 days through targeted sourcing on LinkedIn and GitHub."
Step 4 (AI review): Score 9/10. Strong metrics, clear scope, relevant keywords.
Before: "Responsible for recruiting engineers"
After: "Led full-cycle technical recruiting for 35 software engineering roles across frontend, backend, and ML teams, reducing average time-to-fill from 65 to 38 days through targeted sourcing on LinkedIn and GitHub."
Each bullet should be judged on two criteria: the strength of the accomplishment and how well it integrates the right keywords.
Please rate the following resume bullets based on the impressiveness of their accomplishments and their inclusion of important keywords for [X ROLE]. And suggest specific ideas to improve them, if possible: [BULLET POINTS]
You don't need to include every keyword from the job description. But you need enough of the important ones so the system recognizes you as a strong fit.
Why 50%? Below 30%, ATS might not surface you at all. Above 70%, your resume starts to read like keyword stuffing. 50% is the sweet spot.
Suggest a revision of this resume bullet to add these keywords: [KEYWORDS] [RESUME BULLET]
Your education can offer valuable evidence of relevant skills, coursework, or achievements. Aim for one to two highly relevant bullet points per educational experience.
What experiences from my [EDUCATION] might be relevant for an [X] role?
Just like your work experience, your education bullets should be reviewed for clarity, relevance, and keyword alignment. Each bullet should reflect an accomplishment or responsibility that directly supports your target role.
Please rate the following resume bullets based on the impressiveness of their accomplishments and their inclusion of important keywords for [X ROLE]. And suggest specific ideas to improve them, if possible: [BULLET POINTS]
The skills section is one of the most frequently scanned areas of your resume. Organize your skills into clear categories.
Place these skills into categories: [PASTE IN SKILLS LIST]
Example output:
Programming: Python, SQL, R, JavaScript
Analytics: Tableau, Power BI, Google Analytics, A/B Testing
Project Management: Jira, Asana, Agile/Scrum
Languages: English (Native), Mandarin (Business)
Your summary sits at the top of your resume and sets the entire tone for your candidacy. A strong summary clearly states the role you're targeting, highlights your most relevant achievements, and emphasizes the strengths that make you a strong fit.
Please rate the following resume summary based on how clear my interest is in a [X] role and how impressive and relevant my accomplishments are. And suggest specific ideas to improve it, if possible: [INSERT SUMMARY]
If you're targeting "Data Analyst" and "Business Intelligence Analyst," those require different keyword emphasis, different bullet point ordering, and different summaries. A resume that tries to cover both ends up mediocre for each. Take the extra 30 minutes to create a tailored version for each title. It's the highest-ROI activity in your entire job search.
Next up: Your resume is ready. Time to put it to work.
30 min setup, then 15 min/day
Most people treat job searching like a manual, exhausting process. They open LinkedIn, scroll through jobs, apply to a few, close the tab, and repeat. This section turns that into a system that runs on autopilot.
Instead of refreshing job boards all day, let new openings come straight to you. Set alerts for your target job titles and also for similar titles that companies might use.
What are the most common other job titles companies use instead of [ROLE]?
Speed matters. Applying early increases your chances of being seen because recruiters often review the first batch of applicants before anyone else.
When you see a role that fits, apply the same day. Even a short delay can push you into a crowded pile where your resume is less likely to stand out.
Don't overthink this. If the employer asks for one, write it. If you feel it will strengthen your application (for example, you're changing careers and need to explain why), write it. If it won't make a difference, skip it and spend that time applying to more jobs.
When in doubt, ask yourself what you would regret more: not writing one and missing out, or spending 15 minutes on one that might tip the scales.
When you do write a cover letter, use a structured template that focuses on showing how your skills and passion match the role.
Please rate the following cover letter for an [X] role based on how clearly my skills and passion align with the role. And suggest specific ideas to improve it, if possible: [INSERT COVER LETTER]
Structure your cover letter in three paragraphs:
Paragraph 1: The Hook. Why you're excited about this specific role and company. One to two sentences.
Paragraph 2: The Skills Match. Your most relevant achievements that directly align with the job requirements. Three to four sentences with specific examples.
Paragraph 3: The Close. Why you're a strong fit and a call to action. One to two sentences.
Dear [Hiring Manager / Recruiting Team],
[1-2 sentences: Why this specific role and company excites you.]
[3-4 sentences: Your most relevant achievements that match the job requirements. Include numbers.]
[1-2 sentences: Why you're a strong fit. "I'd welcome the chance to discuss how my experience in X can help your team with Y."]
Best,
[Your Name]
Keep the skills paragraph mostly the same across applications, but always tailor the employer-specific paragraph. Talk about why you want to work at that company specifically.
Rewrite the following cover letter paragraph to focus on [X EMPLOYER]: [INSERT PARAGRAPH]
Once you apply, your next move is to search for someone inside the company who can refer you. Referrals boost your chances because recruiters trust internal recommendations.
Email template:
Subject: Quick favor from a fellow [school/connection]?
Hi [Name],
I just applied for the [Role Title] at [Company] and I'm really excited about it. My background in [relevant experience] feels like a strong match.
Would you be open to referring me for the position? If so, here's my resume: [LINK].
Hoping you might even get a nice referral bonus out of it!
Thanks for considering,
[Your Name]
Most people apply and then wait. The top candidates apply and then immediately search for a referral. Even if the referral is a loose connection (a friend of a friend, an alumni you've never met), it's still far more effective than applying cold.
Next up: Applications are flowing. Let's prepare for when they call you back.
2-3 hours per company
If you've made it to the interview stage, the company already believes you can probably do the job. The interview is about confirming that belief and determining whether you're the best option.
Every interview evaluates two things. Competence: can you do the job? And warmth: would you be good to work with? Most candidates focus entirely on competence and forget about warmth. The candidates who get offers nail both.
Start by taking the job description and your resume and let AI generate the ten questions you are most likely to be asked. This gives you a realistic preview of the interview so you never walk in cold.
Generate a list of the 10 most likely interview questions I'll face based on the following job description. And for each question, generate an answer in Challenge - Action - Result format, drawing only from the following resume. Job description: [PASTE JOB DESCRIPTION] Resume: [PASTE RESUME]
The Challenge-Action-Result (CAR) format is your best friend. Every behavioral answer should follow this structure:
Challenge: What was the problem or situation?
Action: What specifically did you do?
Result: What was the measurable outcome?
This keeps your answers sharp, specific, and credible. No rambling. No vague claims. Just evidence.
Once you have your draft answers, practice refining them. Use AI as your mock interviewer.
I want you to interview me for an [X ROLE] at [Y COMPANY]. Start by asking me questions based on the job description below. And then, after I answer, please provide constructive criticism on my answer - and ask the next question. Here is the job description: [JOB DESCRIPTION]
Knowing your answer on paper is very different from saying it out loud. Speaking your answers helps you internalize the stories so they feel natural rather than memorized.
Before your interview, shift your mindset from answering questions to understanding the company's problems.
1) What are the 5 biggest challenges and opportunities facing [X COMPANY]? 2) What's a 90-day action plan to tackle the job described in this job description: [PASTE JOB DESCRIPTION]
Don't memorize scripts. Memorize your key stories and the structure (Challenge-Action-Result). Then practice delivering them naturally in different ways. If you memorize word-for-word, the moment an interviewer asks a slightly different version of the question, you freeze. If you know your stories, you can adapt to any phrasing.
Next up: You're interview-ready. One step left: making sure you get paid what you're worth.
30 min per round
Most people don't negotiate at all. They get an offer, feel relieved, and accept immediately. This is leaving money on the table. In my experience as a recruiter, I can tell you that almost every offer has room to move. The company expects you to negotiate.
The key is to negotiate with data, not with emotion. I call this section "Negotiate Like a Robot." Remove your feelings from the equation and let the facts do the talking.
Before you negotiate, step back and look at each offer through the lens of your long-term goals. Don't choose based only on salary or brand.
My career goal is [X], my skills are [Y], and my interests are [Z]. Based on this context, please evaluate the following job opportunities to help me determine which is the best fit: [INSERT OFFERS]
Most people skip this step. Don't. A great job with a terrible manager is a terrible job. Before you accept, do your research.
Don't wait until the end to talk about expectations. As soon as you know you're interviewing with multiple companies, let the recruiter know.
Generate a short, conversational email to the recruiter at [X COMPANY], letting them know about my other interviews/offers at [Y COMPANY] and [Z COMPANY]. Ask them if, in light of these competitive opportunities, they can do ABC (accelerate their interview process, make a final decision sooner, or offer a more competitive package).
When you receive an offer, start by thanking the recruiter. Then share the facts.
Generate a short, conversational email to my recruiter, thanking them for their kind job offer ([INSERT OFFER]), and letting them know that I'd like to explore what's possible based on the following facts: - Current Salary: ____ - Other Offers: ____ - Pay Research for Role/Location: ____
If the company comes back with a second offer that still doesn't feel right, respond with confidence. Keep your tone friendly and calm.
I asked my recruiter to match this offer: [X]. They came back with the following message: [Y]. Generate a short, conversational response that asks them to do better, given my opportunities at these other firms: [Z]
If salary is not moving, shift the conversation. There are many ways to win value beyond base pay.
Generate a short, conversational email to my recruiter offering a concession of [X salary] in exchange for [Y benefit].
Negotiable items beyond salary:
When you're ready to finalize the offer, send a simple message. Tell the recruiter you want to accept and turn down your other opportunities, but you can only do that if they can meet one final condition.
Generate a short, conversational email to my recruiter saying I'm ready to accept and turn down my other offers, but I need them to meet [ONE FINAL CONDITION] to make it happen.
I've seen countless candidates accept offers without even asking. The company had budget to offer more. The hiring manager expected a counteroffer. But the candidate was so relieved to get the offer that they said yes on the spot. Even a polite "Is there any flexibility on the base salary?" can result in a 5-15% increase. That's thousands of dollars per year, compounding over your entire career. All from one sentence.
After helping hundreds of job seekers and reviewing thousands of applications, these are the AI-specific mistakes I see most often.
Recruiters can spot AI-generated text. It's too polished, too generic, and lacks the specific details only you would know. Always add your own numbers, tools, team sizes, and outcomes. If it could belong to anyone, it belongs to no one.
AI gives you a draft. That's it. You still need to rewrite, personalize, and pressure-test everything it produces. The best candidates use AI to get 70% of the way there, then add the 30% that makes it theirs.
The prompts in this guide ask for your resume, your skills, your goals. If you leave those fields blank or vague, the AI output will be vague too. The more specific your input, the more useful the output.
AI-generated keyword lists are a starting point, not the final answer. Always cross-check against five to ten real job postings for your target role. The overlap between AI suggestions and real postings is where the gold is.
AI can help you structure answers using Challenge-Action-Result. But the stories need to come from your real experience. If an interviewer asks a follow-up question and you can't elaborate, they'll know you didn't live the story.
AI makes it fast to create tailored versions. There's no excuse for sending the same resume to every job when you can generate a customized version in 15 minutes.
AI can draft negotiation emails. But tone matters more than words in negotiation. Read every email out loud before sending. If it sounds robotic or aggressive, rewrite it in your own voice.
| Old Thinking | New Thinking |
|---|---|
| "I'll figure out what I want later." | Clarity first. A focused search is 10x faster. |
| "My resume should list all my duties." | Your resume should prove your impact with numbers. |
| "I'll apply to 100 jobs and hope for the best." | Apply to 20 jobs with tailored materials and a referral for each. |
| "I should wait for the perfect job to appear." | Set up alerts, apply same-day, and create your own luck. |
| "Networking is awkward and doesn't work." | One referral email is worth 50 cold applications. |
| "Negotiating is rude or risky." | Recruiters expect it. Not negotiating leaves money on the table. |
| "AI will write everything for me." | AI drafts. You refine. The human touch makes it yours. |
| "I just need to get any job right now." | The wrong job costs you more time than a focused search. |
Every AI prompt from this guide in one place. Expand a stage, then copy any prompt directly into ChatGPT.
Career Coach GPT by Jeremy Schifeling
Found this guide helpful? Share it with a friend
Create your free account to unlock every guide, tool, and template on this site.