Real-Time Bidding in Recruitment Advertising — Lévis

Real-time bidding (RTB) is the auction infrastructure that determines which sponsored job listing appears to which job seeker, at what price, at any given moment across the programmatic advertising ecosystem. For recruitment professionals evaluating programmatic platforms, understanding RTB mechanics at the level of the auction — beyond the surface description of "AI optimises your spend" — provides the analytical foundation needed to assess platform claims, set appropriate bids, and interpret campaign performance data. This article examines the RTB stack as it applies specifically to the recruitment advertising context, including how it differs from general display RTB, how AI bidding agents operate, and what Expertini's position within this infrastructure means for employers in Lévis.

1. RTB Origins and Adoption in Recruitment Advertising

Real-time bidding as a commercial infrastructure emerged from display advertising between 2008 and 2012, when the major advertising exchanges (Google's DoubleClick, AppNexus, OpenX) built standardised auction protocols that allowed any advertiser to bid for any impression in real time, at the moment it was available. The technical standard that emerged — the OpenRTB specification, maintained by the IAB Tech Lab — defined how bid requests and responses should be structured, enabling interoperability between advertisers and publishers that had previously operated in siloed direct relationships.

Recruitment advertising adopted RTB infrastructure more slowly and with significant modifications. The first programmatic recruitment platforms — emerged between 2013 and 2016. They applied RTB concepts to job advertising but encountered structural differences that required adaptation: job postings are not ephemeral impression opportunities but persistent content objects; candidate intent signals are richer and more specific than general browsing behaviour; and the relationship between a click and a downstream outcome (hire) is measured in weeks rather than milliseconds. These differences shaped how recruitment RTB infrastructure evolved relative to its display advertising origins.

2. The Auction Mechanics: How a Bid Is Placed and Won

👤 Job seeker performs query
🏪 Publisher/SSP evaluates available sponsored slots
📡 Bid request broadcast to connected DSPs (<100ms deadline)
🤖 Each DSP evaluates: relevance score × predicted CTR × employer's max CPC
💰 DSPs submit sealed bids
🏆 Highest effective bid wins placement
✓ Winning job listing shown to job seeker
🖱️ Job seeker clicks → tracking URL → validator
📊 Click counted if valid → budget decremented
↻ Performance data fed back to AI → future bid adjustments

The full auction cycle — from job seeker query to winning bid selection — typically completes in under 100 milliseconds. This is enabled by the fact that bid decisions use pre-computed relevance scores and predicted CTR values, not live calculations. The AI bidding agent's real computation happens between auction cycles, when it updates its relevance models and bid strategies based on accumulated performance data.

The bid request contains contextual signals about the job seeker's query: the search terms used, their location (at whatever granularity the publisher provides — which may be city, region, or country depending on the platform), the device type, and in some cases (particularly on Microsoft/LinkedIn integrated inventory) professional profile attributes. The bidding agent evaluates these signals against the employer's job attributes and targeting parameters to compute a relevance score, which it combines with the employer's maximum CPC to determine its actual bid.

3. How RTB Differs in the Recruitment Context

<100ms
Display RTB auction completion time
~200ms
Recruitment RTB (more complex matching)
1 per role
Programmatic ad creative (the job listing)
1 hire
Ultimate conversion goal (not a micro-purchase)

Recruitment RTB diverges from general display RTB in four structurally important ways that employers should understand when evaluating platform claims.

The conversion event is distant and complex: In display advertising, the conversion event (purchase, sign-up) can occur within seconds of a click. In recruitment, the conversion chain — click → application → screening → interview → offer → acceptance → start date — spans weeks to months. This makes true outcome-based bidding optimisation (bidding to maximise hires, not clicks) extremely difficult in real time. Most recruitment RTB AI optimises toward application completion as a proxy for hire, which is a reasonable approximation but not identical to the employer's true objective.

The "creative" is structured data, not an image: In display RTB, the creative (banner image, video) is separate from the targeting parameters. In recruitment RTB, the "creative" is the job listing itself — a structured text object with defined attributes. This means that creative quality and targeting relevance are tightly coupled: a well-written job description both improves the relevance matching score (how often the AI wins auctions for relevant queries) and the click-to-apply conversion rate (how many won auctions result in applications). The AI cannot compensate for a poor job description with smarter bidding.

Candidate intent signals are richer: Job seekers' search queries carry explicit intent signals that most display advertising audiences lack. "Senior Python Engineer London £90,000" is a highly specific intent signal that allows recruitment RTB systems to target with far higher precision than demographic or behavioural targeting in display. This precision makes recruitment RTB more efficient per impression than display RTB for employers who configure their campaigns with specific targeting parameters.

Publisher inventory is concentrated: General display RTB operates across millions of publisher sites. Recruitment RTB operates across a much smaller set of job boards, aggregators, and professional networks. This concentration means that a handful of high-quality publishers (Indeed, LinkedIn, major sector-specific job boards) dominate conversion quality, while the long tail of programmatic publishers (smaller job boards, content sites with job widgets) produces significantly lower application conversion rates. Bid allocation across this concentrated publisher landscape is a primary lever for AI optimisation.

4. First-Price vs Second-Price Auctions in Job Advertising

Second-Price Auction (Vickrey)
The winner pays the second-highest bid plus a small increment, not their own bid. The dominant strategy is to bid your true maximum value — there is no benefit to underbidding or overbidding. This was the standard model in early programmatic advertising (Google AdWords used this model until 2019). Employer implications: Setting your max CPC to your true maximum is the optimal strategy — the actual clearing price is determined by competition, not your bid ceiling alone.
First-Price Auction
The winner pays their own bid. The dominant strategy is bid shading — bidding slightly below your true maximum to avoid paying more than necessary. Google, AppNexus, and most major exchanges shifted to first-price auctions between 2019 and 2021. Most recruitment advertising exchanges now use first-price or modified first-price models. Employer implications: AI bidding agents typically implement bid shading automatically — the employer sets the ceiling; the AI bids below it to minimise clearing price while maintaining win rate.

The shift from second-price to first-price auctions in programmatic advertising has significant implications for employers setting max CPC bids manually rather than using AI bidding agents. In a first-price environment, a naive strategy of setting your max CPC as your actual bid results in systematically overpaying relative to what a bid-shading agent would achieve. This is one practical argument for using programmatic platforms with AI bidding agents rather than managing bids manually — the AI's bid shading capability can meaningfully reduce actual CPC below the employer's stated maximum.

5. AI Bidding Agents: What Optimisation Actually Means

"AI optimises your spend" is a phrase that appears in virtually every programmatic recruitment advertising platform's marketing. Its practical meaning varies significantly between platforms and is rarely explained in detail. Understanding what a bidding AI actually does — and does not do — helps employers evaluate platform claims more critically.

What programmatic bidding AI does: A recruitment programmatic bidding agent typically performs some combination of: (1) bid shading — bidding below the employer's maximum to reduce clearing price in first-price auctions; (2) publisher allocation — shifting budget toward distribution channels (partner networks, specific publishers within those networks) that historically produce higher application conversion rates; (3) time-of-day and day-of-week optimisation — concentrating impressions during periods when job seekers are more likely to apply (typically weekday evenings); (4) audience segment prioritisation — bidding more aggressively for job seeker signals that correlate with application completion (specific search query patterns, career stage indicators); and (5) budget pacing — distributing spend evenly across a campaign's duration rather than front-loading, to avoid campaign exhaustion before the end of the contracted period.

What programmatic bidding AI does not do: It does not write or improve job descriptions. It cannot compensate for a poor click-to-apply conversion rate caused by a poorly structured application form. It cannot verify candidate quality — it optimises toward application events, not hire quality. And it cannot guarantee a specific application volume — it delivers clicks (in CPC models) or application events (in CPA models) at or below bid levels, but the total application volume depends on the matching between the job's attributes and the available candidate audience, which varies by role type, market conditions, and competition from other employers bidding for the same audience.

6. The Demand and Supply Stack in Recruitment RTB

The demand-supply stack in recruitment RTB maps the commercial relationships between employers, programmatic platforms, and publishers.

Demand side: Employers (buyers of candidate attention) define their requirements and fund campaigns. Programmatic platforms act as demand-side platforms (DSPs) — they aggregate employer demand, manage bidding strategies, and interface with supply-side infrastructure. In Expertini's case, the platform itself is both a publisher (its own 251-country job seeker network) and a DSP (bidding on behalf of employers in external networks).

Supply side: Publishers (owners of job seeker attention inventory) make their placement opportunities available. For recruitment RTB, supply-side platforms (SSPs) include job board networks, search engine inventory (Google, Microsoft/Bing), and social media platforms. These SSPs aggregate publisher inventory and broadcast bid requests to connected DSPs when a job seeker query triggers a monetisation opportunity.

The exchange layer: In general display RTB, independent ad exchanges (Google Ad Exchange, Xandr, Index Exchange) sit between DSPs and SSPs. In recruitment RTB, this intermediate layer is often collapsed — major platforms like Indeed operate both the supply (their own job seeker audience) and the demand (their own sponsored jobs auction) without an independent exchange. While, programmatic platforms similarly operate integrated SSP/exchange functions within their publisher networks. This vertical integration is common in recruitment RTB and means that the "auction" employers experience is often a platform-internal process rather than an open market auction.

7. Bid Signals: What the Algorithm Uses to Value a Placement

A recruitment RTB bidding agent's core function is to compute the expected value of winning a specific impression — and bid accordingly. The expected value is typically computed as: P(click | impression) × P(application | click) × employer's value of an application. Each component is estimated from available signals:

P(click | impression) — predicted click-through rate: Estimated from: the job seeker's search query (keyword overlap with job title and description), the job seeker's location relative to the job location, the publisher's historical CTR for similar jobs, the time of day and device type, and the employer's historical CTR on the platform. This estimate is computed in milliseconds using pre-trained models, not live calculation.

P(application | click) — predicted application conversion rate: Estimated from: the job category and sector (baseline conversion rates by category), the presence of a salary range (positive signal), the job description word count (positive signal above 300 words), the employer's historical application rates on the platform, and the match quality between the job seeker's inferred profile and the job's experience/education requirements. Some platforms additionally incorporate job seekers' historical application completion rates — candidates who typically complete applications quickly are treated as higher-value impressions.

Employer's value of an application: In a CPC model, the employer's max CPC bid is the explicit signal of value. The AI interprets a higher max bid as authorisation to bid more aggressively across auctions, increasing win rate and impression volume at the cost of higher per-click spend. Setting the max CPC too low relative to competitors for the same candidate audience results in low win rates and potentially insufficient click delivery before the campaign expires.

8. Expertini's Position in the RTB Stack

Expertini occupies a dual role in the recruitment RTB stack: it is simultaneously a publisher (operating its own 251-country job seeker network, making 700,000+ monthly user sessions available as advertising inventory) and a DSP-equivalent (bidding on behalf of employers in external partner networks).

Within Expertini's own platform, the "auction" for sponsored placement is simplified relative to external RTB: sponsored jobs are flagged in the Elasticsearch index with a Expertini_Sponsored_Active marker and receive priority placement in search results. This is not a real-time auction — it is a priority ranking modification. The programmatic RTB model operates in the external partner networks where Expertini bids as a demand-side participant using employer campaign data.

The AI optimisation layer monitors click-to-application conversion rates across all active partner channels for each campaign, dynamically adjusting budget allocation toward networks delivering higher application conversion rates. This reallocation operates at the partner network level rather than at the individual publisher level within those networks — a distinction that matters for performance ceiling. Enterprise platforms with direct API integrations can optimise at the individual publisher level (e.g. allocating more to specific Programmatic Partners member sites that historically convert well for specific job categories). Feed-based integrations optimise at the network level, which is a coarser but still meaningful control.

One important transparency note: because Expertini's click tracker is the single counter of record for all partner network clicks, the employer's dashboard provides a single, consistent view of click delivery regardless of which partner network delivered each click. This contrasts with some programmatic approaches where each partner network reports independently, requiring the employer to manually reconcile click counts across platforms — a process prone to discrepancy due to different definitions of "billable click."

9. Limitations and Acknowledged Constraints

⚠️ RTB Optimisation Requires Data Volume to Be Effective

Machine learning-based bid optimisation requires sufficient historical data to make reliable predictions. A campaign with 50 clicks has insufficient data to meaningfully optimise P(application | click) by publisher or audience segment. Optimisation benefits materialise primarily for larger campaigns (hundreds of clicks, multiple simultaneous jobs) and for employers with established historical performance data on the platform. Small single-role campaigns benefit from the structural advantages of programmatic distribution (multi-network reach, fraud validation) but derive less benefit from AI bid optimisation specifically.

⚠️ The "AI" in Most Recruitment Platforms Is Heuristic, Not Deep Learning

Marketing descriptions of recruitment programmatic AI frequently imply sophisticated machine learning. In practice, most recruitment programmatic bidding systems are rule-based or heuristic optimisers — allocating more budget to channels that show higher conversion rates in the current campaign, which is valuable but not a deep learning system. True neural network-based bid optimisation (as deployed by Google's Smart Bidding and Meta's Advantage+ systems) requires the data volumes and computational infrastructure of the largest advertising platforms. Employers should be sceptical of claims about "deep AI" or "neural network bidding" from recruitment-specific platforms and focus instead on verifiable performance metrics.

⚠️ Recruitment RTB Does Not Have an Open Exchange Standard

General display RTB operates on the OpenRTB specification, which creates interoperability between any compliant DSP and SSP. Recruitment RTB lacks an equivalent open standard — each major platform operates its own proprietary integration protocol. This fragmentation means that a "DSP" for recruitment advertising is really a collection of bespoke integrations with individual networks, not a standardised open exchange participant. It also means that switching programmatic platforms involves re-establishing all partner network integrations, which creates switching costs that benefit incumbent platforms regardless of their objective performance.

    FAQ — Real-Time Bidding in Recruitment Advertising · Canada

<100ms Auction Completion
AI Allocates Budget Across 7 Networks
Bid Shading Below Your Max CPC
Single Counter of Record — All Networks
Programmatic Job Advertising — Canada
AI-optimised real-time distribution across 7 partner networks. Set your max CPC; the AI optimises below it.

Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Lévis, Canada.