Skip to main content
careersportfolioAI engineering16 July 2026 · 6 min read

Why Your AI Side Projects Don't Get You Hired (And What Does)

You've built impressive things. You have the GitHub repos to prove it. So why aren't you getting callbacks? The problem isn't what you built — it's that nobody can verify it.

You've built a RAG chatbot. An AI agent that browses the web. An eval harness for your company's LLM outputs. Maybe you've even open-sourced some of it.

And yet the callbacks aren't coming. Or they are, but you're getting screened out before the technical round. Or you're passing screens but then losing offers to candidates who seem — on paper — less experienced than you.

The problem usually isn't what you built. It's that nobody can verify it.

The verification gap

When a hiring manager looks at your GitHub profile, they see repos. They can read your code. But they cannot answer the questions that actually matter:

  • Does this actually work? The README says it does, but a README is written by you.
  • How does it perform against an objective standard? Not "it works for my test cases" — against a standard you didn't set.
  • How does your work compare to other candidates at your claimed level?

A side project, no matter how impressive, is self-reported work. You wrote the code, you wrote the README, you chose which screenshots to include. A hiring manager has no way to distinguish a genuinely excellent project from one that just looks good in a demo.

This is not a new problem. It's why we have technical interviews — to independently verify what the resume claims. But technical interviews have their own signal problems: they're short, often disconnected from real work, and heavily influenced by nerves and interview-specific preparation.

What verifiable evidence looks like

The candidates who consistently get offers have something beyond a repo. They have evidence that an external standard was applied to their work and they met it.

This could be:

  • An objective score on a standardised task. Not "I built a RAG pipeline" but "I built a RAG pipeline and it scored 87/100 on a faithfulness and recall eval — here's the breakdown."
  • Evidence of a repeatable process. Not just working code, but a Dockerfile that builds reliably, a test suite that catches regressions, a results.json that can be verified independently.
  • Documented decisions, not just outcomes. The decisions you made, why you made them, and what you'd do differently. This is the thing that separates someone who hacked something together from someone who engineered it.

The last point is underrated. Hiring managers — the good ones — are not just looking for people who can write code. They're looking for people who can reason about systems. A 300-word decisions document that explains why you chose hybrid retrieval over pure dense, why you set your chunk overlap at 20%, and what your faithfulness metric threshold is tells them more than 3,000 lines of code.

The comparison problem

Even if your work is genuinely excellent, you have another problem: you're being compared against other candidates, and there's no common baseline.

Your "AI agent that autonomously triages GitHub issues" was built on your own dataset, evaluated by your own criteria, against a problem you defined. Another candidate's agent was built on a different dataset, evaluated differently. The hiring manager cannot meaningfully compare them.

When candidates are evaluated on the same challenge — the same dataset, the same inputs, the same scoring criteria — the comparison becomes straightforward. A score of 89/100 on a standardised multi-hop RAG challenge says something definitive. A GitHub repo doesn't.

What to do about it

The practical answer is to complement your side projects with work that was independently evaluated.

Complete a challenge on a platform that runs your code against test inputs you didn't write and scores it against criteria you didn't set. Even if your score isn't perfect, the artifact is valuable — because it's verifiable. A hiring manager can look at your profile and see not just that you built something, but that it worked against an objective standard and here's the numerical evidence.

This doesn't replace your side projects. It makes them credible. When a hiring manager sees that your GitHub repos are backed by independently verified challenge scores, the self-reported work becomes much more believable.

The market reality

The AI engineering job market in 2026 has a signal problem. There are many more candidates claiming AI skills than there are positions, and the tools for distinguishing genuine expertise from surface-level familiarity are primitive.

Candidates who solve this problem for hiring managers — who make their expertise easy to verify — win disproportionately. Not because they're necessarily more talented, but because they've removed the friction and uncertainty from the hiring decision.

Your side projects are evidence of what you're capable of building. Make sure there's also evidence of how it performed.


TryCrucible runs your code in a sandbox against test inputs you don't see in advance, scores it across 6 dimensions, and publishes the result permanently on your public profile. Create a free account →