The short answer: ChatGPT can draft a good Canadian resume if you give it facts before you ask for sentences, forbid it from inventing numbers, and check the output against Canadian conventions. Run the six prompts below in order in one chat. Each one has a single job, so you can see where the draft goes wrong and fix it there.
The ChatGPT resume workflow, in order
Most bad AI resumes come from one prompt: "write me a resume for a project manager." The model has no facts, so it fills the gaps with plausible-sounding claims and the same verbs everyone else gets. Split the job into steps instead: collect facts → rewrite bullets → match the posting → summary → Canadian check. Newcomers add one translation step for international experience.
1. Interview me before you write anything
Start here. ChatGPT invents numbers when it has none, so make it collect facts first.
I'm writing a Canadian resume for [target job title] roles in [city, province]. Before writing anything, interview me. Ask one question at a time about my last [2–3] jobs: scope (team size, budget, customers, volume), tools I used, problems I fixed and results I can prove. Do not suggest numbers. When you have enough for 4–5 bullets per job, say "Ready" and stop.
2. Rewrite my bullets (action + impact + metric)
Paste one job's duty-style bullets.
Rewrite these resume bullets for a Canadian employer. Rules: - Start each with a different past-tense action verb (present tense for my current job). - Use only facts and numbers I gave you. If a bullet has no result, write "[ADD RESULT?]" instead of inventing one. - Max 2 lines each. Canadian spelling (organization, labour, centre). - No "responsible for", "passionate", "results-driven" or "leveraged". Bullets: [paste bullets]
3. Match my resume to this job posting
Run once per application, after the bullets are solid.
Here is a job posting and my resume. Make a table with three columns: requirement from the posting | evidence already in my resume | gap. Then list the 10 keywords from the posting I should mirror word-for-word, and which existing bullet each one belongs in. Don't add skills I haven't shown. Posting: [paste] Resume: [paste]
4. Write a two-line summary
Write the summary last, once the bullets exist.
Write three versions of a 2-line resume summary for a [target role] in Canada, using only facts from the resume below: my title and years of experience, my two strongest skills from the posting, and one result. No first person, no objective-style "seeking a position". Resume: [paste]
5. Translate international experience (newcomers)
If your experience is outside Canada.
I worked as [title] at [employer] in [country]. Rewrite these bullets so a Canadian recruiter understands them: replace local-only terms, describe the employer's size and industry in one phrase, convert currency to CAD with "approx.", and keep every number unchanged otherwise. Then suggest the closest NOC 2021 job titles I could use as keywords — I will verify them myself. Bullets: [paste]
6. Check it for Canadian conventions
The final pass before you export.
Audit this resume for a Canadian application. Flag: photo, date of birth, marital status, SIN or full street address; "References available upon request"; US spelling; first-person pronouns; bullets over two lines; tense errors; repeated verbs; anything that reads as a duty instead of a result. Return a numbered fix list — don't rewrite the resume. Resume: [paste]
What to check before you send it
- Every number is yours. Search the draft for figures and percentages; delete any you can't explain in an interview.
- Job titles match reality. ChatGPT likes to "upgrade" titles. Keep your real title; put the closer Canadian equivalent in the bullet text if needed.
- One page for most people, two if you have 8+ relevant years. If it runs long, cut older bullets, not the white space.
- No US or international conventions. No photo, date of birth, marital status or "references available upon request" — see the Canadian resume format guide.
- The file parses. Paste the final text into the free ATS resume checker to see what an applicant tracking system can read.
When a dedicated tool is faster than ChatGPT
For a single weak bullet, the resume bullet point generator returns three rewrites without a long prompt. For the posting keywords in prompt 3, the job description keyword extractor does the extraction in one paste. For a summary, use the resume summary generator. If you'd rather not prompt at all, the AI resume builder covers the whole resume.