Services · Mobile app development · AI recruitment tools

AI recruitment software for Riyadh employers hiring at capital city pace.

Codeeo offers AI recruitment software development Riyadh employers can run as their own hiring system: a candidate app, a recruiter workspace and an admin console, with Arabic and English CV parsing, shortlisting that explains its reasoning, interview scheduling and Saudization tracking built in. Riyadh hiring moves fast because regional headquarters, ministries, giga project developers and fast growing startups all compete for the same graduates and specialists. Software that reads applications properly and keeps every decision with a named recruiter saves weeks on each campaign.

Part of our team works from Riyadh, so workshops with your talent acquisition and HR leads can happen in your office. The AI sorts and summarises; your people still make every hiring decision.

Built for
Regional headquarters, government linked entities, recruitment agencies and scaling companies hiring in Riyadh.
Typical timeline
Agreed in a discovery phase with your HR team, once the first release scope and the systems we connect to are confirmed in writing.
What you own
Source code, models you paid to tune, candidate data, app store listings and cloud accounts, all held under your company.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the platform can include

Built for the volume and seniority mix of Riyadh hiring.

A single Riyadh employer can be filling graduate trainee seats, mid level government relations roles and a regional finance director in the same month. Each of those needs a different screen, a different interview loop and a different approval chain. The parts below are the ones we usually scope first for capital based teams. We connect them in the order your recruiters actually work, rather than the order a generic applicant tracking system imposes.

Every AI step is visible. A recruiter can see why a profile ranked where it did, override it, and leave a note that the next reviewer can read.

Explain your project
  • Bilingual CV parsing

    Applications arrive as Arabic PDFs, English Word files, LinkedIn exports and phone photos of printed CVs. The parser pulls education, employers, dates and skills into one structured profile, keeps Arabic names in their original script alongside a transliteration, and flags anything it could not read instead of guessing.

    Recruiters search one clean profile per candidate, in either language.

  • Explainable shortlisting

    Candidates are scored against criteria your hiring manager writes in plain words, such as a Saudi engineering degree plus two years in utilities. The score shows which evidence matched and which was missing, and nothing is rejected automatically without a person confirming it.

    Shortlists a hiring manager can question and defend.

  • Graduate campaign mode

    For trainee and graduate intakes drawing on universities such as King Saud University and Princess Nourah bint Abdulrahman University, the platform handles thousands of applications per round, runs online assessments in batches and groups candidates into assessment day slots.

    Large intakes finish without spreadsheets passed between coordinators.

  • Executive and specialist pipelines

    Senior searches need confidentiality. Restricted requisitions hide the role and candidate names from everyone except the search team, log every view, and let a partner or CHRO approve each stage before the candidate hears anything.

    Sensitive searches stay inside a small, audited circle.

  • Saudization planning view

    Each requisition shows how a hire affects your Nitaqat position by entity and activity, using the figures your HR team maintains. Talent teams can see where Saudi hires are needed before a role is advertised, not after the offer is signed.

    Localisation targets shape the plan from the first day.

  • Interview scheduling across Riyadh

    Panels are booked against Outlook or Google calendars, with candidates choosing slots in the app. Invitations include the building, gate and parking notes for offices in KAFD, on King Fahd Road or in the Diplomatic Quarter, plus a video option for candidates relocating from abroad.

    Fewer missed interviews and fewer lost candidates at the security desk.

  • Candidate updates on WhatsApp

    Applicants in Riyadh expect to hear back on their phones, not in an inbox they rarely open. Status changes, interview reminders and document requests go out through the WhatsApp Business Platform or SMS in Arabic or English, using approved templates, and replies land back in the recruiter workspace against the right application.

    Candidates stop chasing your team for news.

  • Offer and approval workflow

    Offers move through budget, HR and line approvals with the salary band and allowances visible only to approvers. The final letter is generated in Arabic and English, signed electronically, and the accepted data is ready to hand over to your onboarding and HR systems.

    Offers leave the building days sooner.

  • Talent pool rediscovery

    Silver medal candidates from earlier campaigns stay searchable with their consent. When a similar role opens, the matcher surfaces them first and the recruiter can reopen contact with one message.

    Past sourcing effort keeps paying back.

  • Hiring analytics for leadership

    Dashboards show time to shortlist, offer acceptance, source quality and drop off by stage, split by business unit. Data can flow into Power BI if your Riyadh head office already reports there.

    Leadership sees where hiring stalls, by team.

Who this is for

Four Riyadh hiring teams we build for.

Riyadh employers rarely share one hiring problem. A newly licensed regional headquarters is building a team from nothing, while a long established group is trying to replace a tired applicant tracking system without losing years of candidate history. The starting point changes the first release, so we agree it before any design work begins. These are the four situations that come up most often in the capital.

01

A regional headquarters staffing up

Companies moving regional leadership to Riyadh under the Regional Headquarters Programme often need to hire finance, legal, HR and commercial staff quickly while relocating some people from Dubai or further afield. We build a platform that handles both local and international candidates, tracks relocation steps alongside the hiring stages, and keeps Saudi hiring visible so localisation commitments are met from the start.

Relocation and local hiring sit in one view.

02

A giga project or developer scaling fast

Developers behind projects such as Diriyah and Qiddiya hire across construction, hospitality, operations and corporate functions at once. That mix needs separate screening rules per job family and a recruiter workspace that can cope with high volume without burying the senior roles. We design the requisition model around those job families first.

03

A recruitment agency serving capital clients

Agencies need a client portal where each Riyadh employer sees only its own shortlists, a consultant workspace with matching across every open brief, and clean records of who submitted which candidate. We build multi client separation into the data model so one client can never see another's pipeline.

Client separation is designed in, not bolted on.

04

A government linked entity modernising hiring

Public sector and semi government bodies in Riyadh need audit trails, Arabic first interfaces, hosting inside the Kingdom and careful handling of national identity data. We plan around your security team's requirements and NCA controls from the first workshop, so procurement and cyber review do not stall the launch.

Six stages from first workshop to a platform your recruiters trust.

  1. 01Hiring workflow discoveryWe sit with recruiters, hiring managers and HR operations in Riyadh to map requisition approval, screening, interview loops and offer sign off, including the exceptions that live in email today.
  2. 02Data and AI designWe decide which steps use AI, what each model may see, which fields are excluded from scoring, and how recruiters review and override results.
  3. 03Arabic first interface designCandidate and recruiter screens are designed right to left first, then mirrored for English, and tested with real applicants rather than staff alone.
  4. 04Build and integrationEngineers build the apps, the admin console and the connections to your HR system, calendars, email and identity provider in short, reviewable releases.
  5. 05Fairness and accuracy testingShortlisting is tested against past hiring data your team has labelled, with gaps by gender, nationality and university checked and corrected before launch.
  6. 06Launch and tuningWe go live with one business unit, watch real campaigns, adjust criteria and prompts with recruiters, then roll out to the remaining teams.

Technology

What we build this with.

Cross platform mobile apps, a web recruiter console, cloud hosting in a Saudi region where your policy requires it, and language models chosen for Arabic quality. We keep the AI layer replaceable, so you are not locked to one model provider, and we test any new model against your own labelled hiring data before it goes live.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Riyadh HR leaders ask us.

Usually CV parsing, explainable shortlisting and scheduling for one hiring flow.

Most Riyadh teams get the quickest return by fixing the stage where applications pile up unread. That is normally screening. A first release parses bilingual CVs, ranks candidates against criteria the hiring manager writes, and books interviews without email chains. Offers, analytics and talent pools follow once recruiters trust the shortlists. Starting narrow also lets your legal and security teams review a smaller system before it touches every requisition. We also set a baseline before launch, measuring how long screening takes today, so the improvement is visible to your leadership rather than assumed.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews