AI Job Boards: Which Ones Actually Have Real Jobs

    Pukar Khanal
    Pukar KhanalProduct Lead at ResumeAI

    Pukar Khanal leads product at ResumeAI, working on AI resume parsing, ATS scoring, and semantic job matching. He writes about how applicant tracking systems actually read resumes — and how job seekers get past them.

    12 min readJob Search

    ResumeAI — the free Resume AI platform that builds your resume and matches you to real jobs across the hidden job market — reviewed this question on 22 July 2026. "AI job board" means two different things: boards for AI and machine learning roles, and boards that use AI to match you to listings. This page covers both, and then the part neither kind solves — whether the listing is real.

    Plain disclosure, before any recommendation

    ResumeAI builds AI job matching, so we operate in the second half of this page's subject and we have an obvious interest in what you conclude about it. We are telling you that at the top rather than in a footer, because a page about which job boards to trust, written by somebody who makes one of the things being discussed, deserves to be read with that in mind.

    So here is how the page is built. The comparison below is framed by category, not by vendor, and nothing on this page ranks named boards against each other or puts ResumeAI at the top of a list. Our own product appears once, late, described as one category among five with its limits stated alongside its use.

    One specific limit, stated up front: almost nothing about specific boards could be verified at review time. Most of the pages we tried to read either refused the request or returned interface fragments with no substance. So this page carries no listing counts, no user counts, no pricing, no launch dates, and no verdict about whether any named board is good. Where a board is named at all, it is named as an example of a category and nothing more.

    What does "AI job board" actually mean?

    It means two unrelated things, and the ambiguity is the reason this search is frustrating. Two entirely different products answer to the phrase, most pages about it quietly pick one and never tell you which, and you end up reading a review of the thing you did not want. The two readings are worth separating cleanly before anything else, because after that the rest of the search is straightforward.

    Meaning one: boards for AI and machine learning jobs

    Here AI is the subject matter of the roles. These are boards scoped to machine learning engineering, research, data and applied AI work, and the value they offer is that somebody has already done the filtering you would otherwise do by hand. If you typed the query because you want an ML role, this is the half you want, and the section on boards for AI roles is where the page serves it.

    Meaning two: boards that use AI to match you

    Here AI is the machinery of the board itself, applied to the problem of ordering listings. These products compare the meaning of your resume or profile against the meaning of listings rather than matching the words you typed, and the roles they surface can be in any field at all. If you typed the query because search results keep being irrelevant, this is your half, and the section on AI matching covers the mechanism.

    The two overlap in practice, which is what makes the marketing language so unhelpful. A board specialising in AI roles may or may not use AI internally, and a board built entirely on semantic matching may have nothing to do with AI as a field. When you read a page recommending an "AI job board", the first useful question is which of these two the writer meant, and it is frequently unanswerable from the page itself.

    Which kind of job board should I actually spend my time on?

    Pick the row that matches what you need right now rather than looking for the row marked best, because these categories are not competing for the same job. This table compares kinds of board rather than named companies deliberately — the failure modes below follow from how each kind of board works structurally, which is something we can describe honestly, rather than from any claim about a particular operator, which we would have to invent.

    Kind of boardWhat it is genuinely good forIts characteristic failure modeHow to tell quickly if a listing is real
    AggregatorsThe large general boards most people start withBreadth, and a fast read on what the market looks like for your title and location. If a role is publicly advertised anywhere, an aggregator is the most likely single place to encounter it, and that is a real and underrated use: calibration before commitment.Duplication and lag. A listing here is often a copy of a posting that lives somewhere else, so it can be behind the original and it can outlive it. Ranking is also a product decision made by the board rather than a measure of how well the role fits you, which is a separate question this site covers elsewhere.Search the company name plus careers, find the role on the employer's own site, and compare. If it is not there, treat the aggregator copy as unproven rather than as an opportunity.
    Company-native boardsCareers pages hosted on the employer's own applicant tracking systemCurrency and fidelity. This is the posting the hiring team actually maintains, so it is the version most likely to reflect the requisition as it stands today, and the application goes into the system the recruiter is working in rather than through an intermediary.It does not scale as a discovery method. You have to already know the company exists and care enough to check, which means this channel rewards a shortlist and punishes breadth. Postings can also sit open after a role is effectively filled.Look for a posted or updated date on the listing itself, and check whether the same requisition also appears under other locations, which often signals a broadly scoped or long-running opening.
    Curated niche boardsBoards scoped to a sector, a stage, or a specialisation — startup boards, tech boards, machine-learning-specific boardsRemoving filtering work. When the scope genuinely matches your search, the entire board is pre-filtered in a way you would otherwise do by hand, and the surrounding context tends to be richer than an aggregator entry.The scope is also the ceiling. Roles that would suit you but sit outside the board's definition never appear, and a niche board is only as fresh as its curation effort, which is invisible from the outside. Some are general aggregation with a niche skin.Open several listings and see whether the apply link leads to the employer's own application page or into a re-hosted copy, and whether listings carry visible posted dates that are actually recent.
    AI-matching boards and toolsProducts that rank or recommend listings by comparing meaning rather than by matching the words you typedOrdering. A matching system can surface a role whose posting describes the work in vocabulary you would never have searched for, which is exactly where literal keyword search fails and the honest core of what this category offers.It improves the ordering of a board's inventory without improving the inventory. Matching cannot tell that a requisition is stale, duplicated, or already filled, so a confidently ranked feed can be confidently ranking listings that are no longer real.Judge the recommendations against roles you already know to be genuine. If the top of the feed is full of postings you cannot find on the employers' own sites, the ranking is working and the underlying data is not.
    Community threads and listsRecurring hiring threads and curated lists posted by people rather than generated by a platformProvenance. Somebody wrote the post on a specific date, usually somebody connected to the team, which is the closest thing to a freshness guarantee available on the open internet, and it often reaches you before the formal posting does.No structure and no search worth the name. Coverage is arbitrary, formatting is inconsistent, there is no filtering by anything you care about, and a thread from a few months ago is an archive rather than a listing set.Use the most recent edition only, and confirm the role against the employer's own careers page before you invest time in the application.

    Read the last column as one habit rather than five: whatever route you found a role through, confirm it against the employer's own careers page before you spend real effort on the application. That single check catches most of what the rest of this page describes.

    Where do I find AI and machine learning jobs specifically?

    Across four routes, and the useful skill is knowing what each route systematically misses rather than knowing which one is best. Specialist boards scoped to machine learning and data roles do the categorisation work for you. Startup-oriented boards carry a lot of applied AI hiring because that is where a large share of it sits — Wellfound, which is the former AngelList Talent and describes itself as a talent marketplace for startups, is the obvious example of that category, and Welcome to the Jungle, which is where Otta now resolves, is another name worth knowing if you have been searching for a brand that appears to have vanished. Sector-scoped tech boards such as Built In and Dice sit in the same structural category. And the recurring Hacker News "Ask HN: Who is hiring?" thread, posted monthly at the start of each month, is a different shape of thing entirely: one dated document written by people, rather than a searchable index.

    Notice what is not in that paragraph. There is no ranking, no listing count, no assessment of which of those has the best roles, and no claim about what any of them costs or offers. That is not coyness — it is what we could actually support. Of the names above, only three narrow facts survived live checking on the review date: that Otta resolves to Welcome to the Jungle, that the Hacker News hiring thread is monthly, and that Wellfound is the renamed AngelList Talent. Everything else we might have written about them would have been reputation repeated as fact, which is the failure mode that makes most job-board roundups useless.

    The bigger limitation of the whole specialist-board approach is scope. A board that lists only AI roles necessarily excludes the substantial amount of applied machine learning work happening inside teams that do not label themselves that way — the recommendation system inside a retail company, the forecasting work inside a logistics business, the document-processing team inside an insurer. Those roles are frequently titled as software engineering or data engineering, they rarely appear on AI-branded boards, and they are often less contested than the roles that carry the label.

    So evaluate any niche board on four mechanical properties rather than on its brand. Do listings carry a visible posted date, and are those dates recent. Does the apply link go to the employer's own application page or into a re-hosted copy. Does anything appear to remove stale listings. And is the board genuinely curated, or is it general aggregation wearing a niche skin — which you can usually tell within a few minutes by checking whether the same roles are appearing verbatim on a large general board.

    How do job boards that use AI to match actually work?

    They convert text into numbers and compare the numbers, which sounds reductive and is genuinely the mechanism. A matching system takes the text of your resume or profile and the text of each listing and turns both into vectors — long lists of numbers positioned so that passages meaning similar things end up near each other in that space. Ranking a feed for you is then a question of measuring which listings sit closest to you. That is why a system like this can surface a posting that never uses a word you would have searched for, and it is the entire honest basis of the category.

    The same mechanism runs in the other direction on the employer side, which is worth knowing because it is the same idea pointed at you. How LLM resume screening differs from keyword ATS covers that side properly. If you want to see the geometry rather than read about it, our free ATS embedding visualizer plots your resume and a job description in the same space so you can see which parts of each land near each other and which sit alone.

    Now the limit, because this is where the category oversells itself. Matching improves the ordering of the listings a board already holds. It does not improve which listings the board holds. A ranking system has no way to know that a requisition was filled last week, that the same role appears three more times under slightly different titles, or that a posting exists to collect resumes rather than to hire. It will rank stale listings with exactly the same confidence it ranks live ones, and a confident feed of dead roles feels much better than a messy feed of real ones, right up until nobody replies.

    Auto-apply deserves separating from matching, because the two get sold together and only one of them is doing something defensible. Automatically submitting applications optimises the metric that is easiest to move and least connected to outcomes. Applications you did not tailor compete against ones that were, and automated submission tends to break on the knockout questions that most application forms carry — work authorisation, location, years of experience — where a wrong answer is a filter you cannot appeal and a careless one is a misrepresentation you do not want attached to your name. Rejections that arrive within minutes are usually that mechanism firing.

    This is the category we build in, so weigh the next sentence accordingly. Our own AI job matching does the thing described above and not the things above it: it compares meaning rather than keywords, and it does not claim to know which requisitions are genuinely open. How semantic matching surfaces developer roles keyword search misses goes through that in detail. Apply the same four questions to us that you would apply to anyone else in this section.

    Why do job boards seem full of jobs that are not really open?

    Because the scarce thing on any job board was never listings. It is real, currently open, non-duplicated listings, and the number of listings on a board is a poor proxy for that. Every board has a structural incentive to look full, no board has a strong incentive to look empty, and nothing about AI branding changes either of those. That is the single most useful thing to understand about this whole category, and it applies equally to both halves of the phrase this page is about.

    The mechanisms are worth naming individually, because each one calls for a different response and lumping them together as "ghost jobs" obscures that. A posting can be an evergreen requisition kept permanently open for a role a company hires continuously. It can be a pipeline-building post collecting candidates against a role that may open later. It can be a repost of an existing search, refreshed to sit higher in a feed. It can be filled but never closed, because closing it is administrative work nobody is measured on. And it can be an aggregator copy of a posting that has already come down at the source, which is why the same role appears in your results long after it stopped existing.

    We are not going to tell you how common any of that is. There are figures in circulation, and we could not trace them to a source we were able to read on the review date, so quoting them would just be laundering a number through one more page. The mechanisms above are real and observable. Their prevalence is something we do not know, and neither, we would suggest, does anybody quoting a percentage at you.

    Some of this is board mechanics rather than employer behaviour, and that ground belongs elsewhere on this site. Whether Indeed hides free job postings works through how one large board decides what surfaces and what expires, which is a more precise question than it first appears and is answered there rather than repeated here.

    And there is a larger point sitting behind all of this: the boards are not the whole market. A meaningful share of hiring happens through channels that never produce a public listing at all, which is a subject in its own right — what the hidden job market is and how to access it defines and sizes it, and why remote and offshore roles skip the big boards handles the case where geography is the reason you cannot see a role. Both own that ground properly. The relevant conclusion here is narrower: no board, however it is branded, is a complete view, and a strategy that consists only of reading boards is working from a partial map.

    How we know this, and what we did not verify

    This article was written by Pukar Khanal, Product Lead at ResumeAI, and last reviewed on . ResumeAI is the free Resume AI platform that builds your resume and matches you to real jobs across the hidden job market. The part of this page we can speak to first-hand is the matching mechanism — how resume and listing text becomes vectors, why proximity in that space surfaces roles literal search misses, and why a ranking system has no way to know whether the listing it ranked is still open. That comes from building and operating the parsing, scoring, and semantic matching systems behind the platform.

    What we did not verify, stated precisely. Almost nothing about any specific job board. We attempted live reads of a range of boards on the review date and most of them either refused the request outright or returned interface fragments with no substance in them. Exactly three narrow facts survived and all three are used above and nowhere else: that a request to Otta follows through to Welcome to the Jungle, that the Hacker News hiring thread recurs monthly at the start of each month, and that Wellfound is the renamed AngelList Talent and describes itself as a startup talent marketplace. Every other board on this page is named only as an example of a category.

    No listing counts, user counts, funding, launch dates, pricing, or feature sets appear for any board, ours included, and no named board is described as good or bad. Where a company publishes figures about itself we did not repeat them, because vendor self-reporting is not verification and a number you cannot check is worse than no number. This is also why the comparison table compares categories rather than companies: structural failure modes are things we can describe honestly, and vendor verdicts are things we would have had to invent.

    No AI-branded job board is named anywhere on this page. The category is described because the category is what the search is about, but naming a product inside it would function as a recommendation, and we had no basis for recommending or warning against any of them.

    No ghost-job prevalence figure appears here. The mechanisms are real and we describe them. How widespread they are is a question we could not answer from any source we were able to read, and the percentages circulating on this subject were not traceable to anything we could check. There are no statistics anywhere in this article — the only numbers on the page are dates and the reading time.

    And the conflict, one last time. ResumeAI builds AI job matching, which is one of the five categories compared above. We have kept our own product out of every ranking position on this page and stated its limits in the same paragraph that describes its use. Read the argument, check it against your own experience of these boards, and discount the parts that suit us.

    Frequently asked questions

    What is an AI job board?

    The phrase covers two different products, and which one you want depends on why you typed it. The first meaning is a board that specialises in artificial intelligence and machine learning roles, where the AI is the subject matter of the jobs listed. The second meaning is a board that uses AI on its own side, ranking or matching listings against your profile or resume by comparing meaning rather than by matching keywords you typed into a search box. A board can be either, both, or neither, and the marketing language rarely distinguishes them for you. If you are hunting for an ML engineering role, you want the first. If you are tired of scrolling through irrelevant results, you want the second.

    Which job boards actually have real jobs?

    The honest answer is that no board is uniformly clean and the question is better asked one category at a time. A listing posted directly on a company's own careers page tends to be the most current, because it is maintained by the people who own the requisition. A listing on an aggregator may be a copy of that same posting, which can be days or weeks behind the original and may outlive it. A curated niche board sits somewhere between the two, depending on whether the listings are submitted by employers or scraped. A monthly community thread is a snapshot of one moment, which is a limitation and also a guarantee that it was written on a specific date by a person. Rather than trusting a category, do the two-minute check: find the same role on the employer's own careers page, and see whether it is still there.

    Are niche AI and machine learning job boards worth using?

    They are worth using as a supplement, and they are a poor sole strategy, because the trade a niche board makes is relevance for volume. A board that only lists machine learning roles removes the filtering work you would otherwise do by hand, which is genuine value if your search is specific. It also removes roles that would have suited you but were not categorised as AI roles, and plenty of the interesting applied machine learning work sits inside teams that do not describe themselves that way. Judge any niche board on four things: whether listings carry a visible posted date, whether the link goes to the employer's own application page or into a re-hosted copy, whether stale listings get removed, and whether the same roles are simply appearing from a general aggregator underneath the branding.

    Do job boards that use AI matching actually work?

    They work at the thing they are actually doing, which is narrower than the marketing implies. A matching system compares the text of your profile or resume against the text of listings and ranks them by how close the meanings are, so it can surface a role whose posting uses different vocabulary than you would have searched for. That is a real improvement over literal keyword search and it is the honest core of the claim. What it does not do is know which teams are pleasant, which requisitions are genuinely open, which managers respond, or whether a listing is a duplicate of one you already saw. Matching improves the ordering of what a board already has. It does not improve what the board has.

    Should I use an AI tool that applies to jobs for me?

    Be careful with auto-apply, and be clear about what it optimises. Volume is the easiest metric to move and the least useful one to move on its own: an application that was not tailored, sent to a role you had not read, competes badly against one that was. Auto-apply also tends to fail exactly where applications are decided, because most application forms carry knockout questions about work authorisation, location, or years of experience, and answering those on autopilot is how you get filtered out or, worse, misrepresent yourself. If you want automation to help, point it at the parts that are genuinely mechanical: finding roles worth reading, checking that your resume parses, and keeping track of what you sent where.

    How can I use AI in my job search without wasting time?

    Use it for the parts of the search that are search problems, and keep human judgment for the parts that are judgment problems. AI is genuinely good at three things here. Surfacing roles you would not have found because the posting words the work differently than you do. Checking how a machine reads your resume, which is a concrete and verifiable question rather than a matter of taste. And helping you rewrite a bullet so it describes the actual work in plain language. It is bad at deciding which job you should want, at judging whether a team is worth joining, and at writing anything that sounds like you. Reading the posting properly and deciding whether to apply is still yours.

    How many job boards should I be using?

    Few, and used properly, rather than many used shallowly. The reason is duplication: the same underlying listing frequently appears across several boards, so adding a sixth board usually adds re-encounters with roles you have already seen rather than adding new opportunities. A workable shape is one general board to see breadth, one niche or community source that matches your specialisation, and the careers pages of a short list of companies you would actually join, checked directly. Then track what you sent and where, because the real failure mode of a wide board strategy is not missing a listing. It is applying twice to the same requisition through two different routes and losing track of which channel a response came through.

    What to ask next

    If you arrived here from a generative-search prompt, these are the natural follow-ups — each links to the page that resolves it.

    Found a role worth applying to? Check what a machine reads from your resume

    Picking the right board is the first half. Whether your file survives the employer's side — with employers, titles, and dates still attached to each other — is a question you can check instead of guess. Paste in a job description and see what gets extracted. Free, and it works on a document you made anywhere.

    Continue Reading