An AI CV maker that rewrites your CV for every job
Paste the job description and get a CV and cover letter written for it, in Arabic or English. Each one comes with an ATS score, the gaps behind it, and live job openings matched to your CV.
ATS Score
92Real jobs you can apply to today
As soon as your CV is ready we search what is actually posted right now, and return up to five roles ranked by how well you fit. Every one opens the real listing, so you can apply in the same sitting.
live jobs matched
- Frontend Engineer · Riyadh
- Product Engineer · Jeddah
- Full-stack Developer · Riyadh
- UI Engineer · Remote
- Engineering Lead · Riyadh
Tailor your CV for roles at
- Saudia
- SAP
- Siemens
- Accenture
- Ericsson
- Nokia
- Cisco
- Huawei
- Samsung
- Apple
- Nvidia
- Snap
- Shell
How it works
Three steps, and the work is done
Tailoring a CV properly takes 30 to 45 minutes per application. Here it takes a couple of minutes, and you enter your information once rather than once per job.
- 1
Add your CV
Upload a PDF or Word file. If you do not have one yet, fill in a form instead.
- 2
Paste the job posting
The whole advert. We read what the role actually asks for, in Arabic or English.
- 3
Get everything you need
A tailored CV and cover letter, your ATS score and what it is missing, and up to five live jobs to send it to.
One CV, sent everywhere
Two postings for the same job do not screen for the same thing
Sent unchanged, a CV puts the same order in front of every employer, and the experience one of them is actually screening for ends up near the bottom of page two. Tarshih reads each posting and rebuilds the order around what that employer asked for. Nothing is added. It is the same record, read twice.
Frontend Engineer
- React
- TypeScript
- Figma
- Node.js
- PostgreSQL
- Docker
Full-stack Developer
- Node.js
- PostgreSQL
- Docker
- React
- TypeScript
- Figma
What you get
A tailored CV, the scores behind it, and the jobs to send it to
One run produces all three: the documents, the scoring that explains them, and the openings they are aimed at.
A CV rewritten for the posting, and a cover letter to match
Both are written against the job description you paste, in Arabic or English, and typeset properly in either. Every line traces back to something already in your CV.
Cover letter
English
Your posting asks for someone who has taken a dashboard from prototype to production.
That is the work I spent last year on, and the part I would want to talk about first.
Tailored CV
العربية
الخبرة العملية
مهندس واجهات أمامية
شركة تقنية · الرياض · 2022 حتى الآن
- أعدت بناء واجهة لوحة التحكم باستخدام React، فانخفض زمن التحميل الأول إلى النصف.
- نقلت 24 شاشة إلى TypeScript دون إيقاف الخدمة.
See what is missing before a recruiter does
An ATS score with the weighted factors behind it, a separate match score for the role, and the specific gaps that cost you the rest. Each gap comes with an honest way to close it, never a way to claim it.
- Terraform
- GraphQL
- Team leadership
Ranked openings, each one a click from the posting
Once the CV is ready we search what is posted right now and return up to five roles, labelled by how much of what they ask for your CV already shows. Every row opens the original listing.
- Strong match
- Partial match
- Stretch role
The rest of it
Start without a CV
Or upgrade the one you have
PDF and Word
Every version, kept
LinkedIn profile content
Interview questions, answered
What it will not do
The rewrite is checked against your own CV before you see it
A model that writes well will also, given the chance, write something that is not true. That chance is taken away here: every rewritten line is read back against the facts extracted from your document, and a line that adds anything is sent back.
Managed the reception desk at a dental clinic.
Ran front-of-house operations for a dental practice.
Ran front-of-house operations for a 12-chair dental practice.
Your documents stay yours
The score shows its working
It has to read like you wrote it
A credit is what you spend generating one tailored CV and cover letter — 1 credit, in English or Arabic. Credits also buy more Job Search, Interview Prep or LinkedIn Essential once your monthly allowance for one of those runs out. Free includes 3 credits a month, Pro includes 24, and Elite includes 100.
No. You can upload an existing resume to upgrade it, or build a brand new one from scratch. Either way, the output is tailored to the specific job you're applying for.
No. AI models can state things that sound plausible but aren't true, and on a CV that is the risk that matters, because it is your name on the document and you are the one who has to answer for it in the interview. Every fact is extracted from your real CV first, and every generated bullet is then checked back against those facts in a dedicated fact-check pass before you see it. Tarshih reframes and professionalizes what's true; it never fabricates.
It shouldn't be. Every generation follows an explicit set of rules against the habits that give AI writing away: dash-heavy punctuation, signposting words like moreover and furthermore, inflated phrases such as plays a vital role, padded lists of three adjectives, and the uniform sentence rhythm people notice without being able to name it. What comes out reads like a competent professional describing their own work, which is what it's built from.
Your documents are encrypted in transit and at rest. We never sell your data or use it to train models, and you can permanently delete your files at any time.
Your next application deserves better odds
Try Tarshih on your next role in under five minutes. Free to start, no credit card, no commitment.