Stop guessing what's wrong.See why each job fits you, or doesn't.
Alex, your job search assistant, searches for new jobs on a schedule, even while you're away, filters out the ones you don't want, and checks each one against your real experience. You spend your time on interviews, not on job boards.
Sign in with your email, no password. Alex never applies to jobs or contacts employers for you.
Why is the Data Analyst role at Harbourline Insurance a good fit?
Data Analyst
Harbourline Insurance
Why: Four years of SQL reporting for commercial teams
Top gap: No direct Power BI or DAX experience
A long job search drains the energy you need for the interview.
The worst part is not knowing what to change. Here is what Candidate Ally takes off your plate.
Hours of scrolling job boards
Alex searches for new jobs on a schedule and filters out the ones you told it to avoid.
Rejections with no reason given
Every promising job gets a fit label, the main reason and the biggest gap, so you know where you stand.
CVs that sound like everyone else
Tailored CVs are built from your own CV, with every change highlighted for you to keep, revise or discard.
“My biggest frustration isn't just spending a year looking for work. It's putting in time and effort without knowing if I'm on the right path.”
How it works
Alex does the legwork. You decide where to apply.
Tell Alex who you are
Upload your CV or paste the profile you built with ChatGPT or Gemini. You confirm every change.
Alex searches and filters
New listings that match your roles and location; the ones you excluded are filtered out.
An honest fit check for each job
A fit label, the main reason and the biggest gap: a signal, not a verdict.
You apply, prepared
Tailor your CV, draft a follow-up and prepare for the interview. You send every application.
- Endless scrolling. No idea what's wrong. Candidate Ally: your AI job search assistant, on your side.
- Alex searches for new jobs while you're away. (The briefing: one follow-up due and two new recommended matches.)
- Ask what to focus on today. (Maya asks what to look at today; Alex lists an interview coming up and two recommended jobs.)
- See why a job fits you, or doesn't. (A Data Analyst job: Good fit 4.4 out of 5, the reason, the top gap, then the full evaluation with scores for CV match, career direction, compensation and culture.)
- A tailored CV, every change highlighted. You keep, revise or discard it.
- Let Alex do the boring work. You do the interviewing. Free during the beta.
The boring part of a job search, done for you
Most job search tools help you send more applications. Candidate Ally helps you send fewer, better ones.
Alex searches while you're away
New jobs are searched and checked on a schedule, without you asking. When you come back, new recommended matches, follow-ups that are due and coming interviews are at the top. When nothing has changed, Alex stays quiet.
Since your last visit
1 follow-up due
Data Analyst
Fernway Logistics · 3.9/5
2 new recommended matches
Data Analyst
Harbourline Insurance · 4.4/5
BI Analyst
Kestrel Health · 4.2/5
See the whole evaluation, not just a score
Open any job's fit check to see the role, how your CV matches, career direction, pay and culture, each with its own score, and how trustworthy the posting looks.
Data Analyst
Harbourline Insurance
Why: Four years of SQL reporting for commercial teams
Top gap: No direct Power BI or DAX experience
Good analyst match; Power BI is the main gap.
- Role
- Commercial data analyst building dashboards and SQL reports for leadership.
- CV match · 4.0/5
- SQL reporting and presenting to managers match; Power BI and DAX are not on the CV.
- Career direction · 4.5/5
- Hybrid in Dublin, analyst track, matches target roles.
- Compensation · 4.0/5
- €55–62k is inside the €52–60k target.
- Culture and red flags · 4.5/5
- Leadership-facing role
- No red flags in the posting
- Posting
- High confidence — Named company, specific stack, salary range given.
A CV that still sounds like you
A tailored CV is built from your own CV and profile. Every reworded line is highlighted, and you keep, revise or discard the draft before anything is saved.
Tailor my CV for the BI Analyst role at Kestrel Health
Kestrel Health — BI Analyst
Maya Byrne
BI Analyst | SQL, Looker Studio & Operational Reporting
Dublin
Summary
Data Analyst with four years of experience building SQL reports and dashboards for commercial and operational teams. Rebuilt store performance dashboards in Looker Studio for 35 users and automated stock-out alerts with SQL and Python, reducing weekly manual checks from 4 hours to 30 minutes. Strong in SQL, Python, Excel, Looker Studio and presenting insights to non-technical teams. No direct dbt experience listed.
Experience
Data Analyst at Liffey Foods (2021 – present)
- Rebuilt
thestore performance dashboards in Looker Studio, used by 35 people. - Built weekly SQL sales and margin reports for the commercial director and 14 regional managers.
- Automated stock-out alerts with SQL and Python, cutting manual checks from 4 hours to 30 minutes a week.
- Rebuilt
Reporting Analyst at Dart Couriers (2019 – 2021)
- Maintained Excel and SQL reporting on delivery times for the operations team.
Skills
SQL, Looker Studio, Python (pandas), Excel, Presenting to non-technical teams
ChatGPT alone vs Candidate Ally
ChatGPT can help with a job search if you do the legwork. Here is what changes when an assistant is built for it.
| Topic | ChatGPT alone | Candidate Ally |
|---|---|---|
| Finding jobs | ChatGPT alone: You search job boards yourself and paste each posting in. | Candidate Ally: Alex searches for new listings on a schedule, even while you're away, and checks each one against your profile. |
| Knowing you | ChatGPT alone: You explain your background again, or keep a long prompt up to date. | Candidate Ally: Your profile and CV are saved, and you can see and edit everything Alex knows. |
| Jobs you don't want | ChatGPT alone: You check every posting yourself. | Candidate Ally: Titles and employers you exclude are filtered out before scoring; excluded sectors and skills are checked in every evaluation. |
| Is it a fit? | ChatGPT alone: The answer depends on how you ask. | Candidate Ally: Every evaluated job gets the same check: a fit label, the main reason and the biggest gap. |
| Tailoring your CV | ChatGPT alone: You check the new version against your CV yourself. | Candidate Ally: Each reworded line is highlighted, and employers, job titles and dates are checked against your original CV. |
| Keeping track | ChatGPT alone: You keep your own list or spreadsheet. | Candidate Ally: Applied, recommended and partial fits sit in one panel, with a short briefing when something new arrives. |
In both cases, you decide where to apply. Alex never applies for you.
What Alex will never do
An assistant you can't trust adds anxiety instead of removing it. Alex is built and tested against these rules, but it can still make mistakes, so you review every change before it's saved. If you ever catch it breaking one, tell us at contact@candidateally.com.
- Invent experience, skills or facts you didn't give it
- Claim it did something it didn't do
- Call a weak match a good one to keep you hopeful
- Rewrite your CV in a voice that isn't yours
- Apply to jobs or contact employers on your behalf
Why we built this
Scrolling job boards, comparing every posting with my background in my head, pasting job descriptions into a chatbot to check them: it took hours, and it was stressful.
The part that decides the outcome is explaining your own experience in an interview. If you arrive drained by weeks of searching and rejections, that energy shows.
So we built an assistant that does the boring part for the candidate, and tells you the truth about each job.
The founder
Frequently asked questions
Candidate Ally is an AI job search assistant for candidates. Its agent, Alex, learns your background, searches for matching jobs, filters out the ones you don't want, evaluates each promising job against your real experience, and helps you tailor your CV and prepare for interviews. It works for you, not for the employer.
Yes. Candidate Ally is free during the beta. If we introduce paid plans later, we will tell you before anything changes and you will never be charged without choosing a plan.
No. Candidate Ally never applies to jobs, sends messages to employers or recruiters, or contacts anyone on your behalf. It prepares the information; you decide where to apply and you send every application yourself.
First, jobs whose title or employer matches your exclusions are removed. The rest are scored against your profile, and the promising ones get a deeper evaluation that compares the job description with your experience. You get a fit label (Strong, Good, Partial or Weak), the main reason, and the biggest gap. It is a recommendation to help you decide, not a decision about you.
It shouldn't, and you stay in control. A tailored CV is built only from your CV and profile, employers, job titles and dates are checked against your original CV, and every change is highlighted for you to keep, revise or discard before anything is saved.
We never sell your data and we do not use it to train our own models. To answer you, your messages and profile are sent to the third-party AI model providers we use. The Privacy Policy lists every service that receives your data and why.
Yes. Your profile is visible and editable in the app. From Settings → Account, export everything as a file or delete your account and all of its data. You can also email us to exercise any of your rights under the GDPR.
Job seekers in a long or draining search who want to spend less time scrolling job boards and more time preparing for the interviews that decide the outcome.
Let Alex do the boring work. You do the interviewing.
Free during the beta. No credit card.
Start free