I'm a UX-researcher-turned-indie-hacker, and for years I've built side projects on my own. Somewhere along the way I stopped doing what I actually enjoy (the research bit) while entirely focused on coding. In an attempt to get back to my roots, around December last year I started applying for UX research roles at Mercor, one of the platforms that pay experts to help train AI models. I did a bunch of interviews and then waited endlessly for opportunities to become available to me.
While I waited, I spent a lot of time comparing different AI training and data annotation platforms, and realised there wasn't a good enough aggregator out there.
In fact, most if not all the job boards and aggregators in the space were obviously AI generated "slop" that looked like the same template with a different logo and terrible copy that made no sense and had a penchant for em dashes.
This is how I ended up creating aitrainer.work, the UX-first platform for AI trainers and job seekers in this space.
From basic job board to all-in-one resource hub
What started out as a basic job board has evolved into a multi-faced platform for job seekers that includes a Talent Pool (from which I manually match candidates with the newest and best suiting job opportunities based on their skills and background) and a free Academy with modules tailored around real tasks from the data labs and module content constantly improved based on user feedback. When a user requested flashcards for one of the modules, we added them within a day, then brought them to all other modules as well.
We also have guides, news, mockup interview questions, practice tests and a certified qualification that people who pass the exam can put on their CV and linkedin.
Tech stack
The site runs on Astro and Cloudflare Workers, with Cloudflare D1 as the database. Custom scrapers read each platform's job board every day.
I built the first versions with Amp, an AI coding agent by Sourcegraph, and switched to Claude Code in April. Vibe coding is honestly such a powerful tool for a UX person that's self-admittedly not that good at coding but knows exactly what makes a good product. I can focus my creative juices on UX and service design while letting my agents deal with the building.
That's not different from when I was working for a product team and my role was to tell other people that their ideas were bad, prove it with science (usability testing) and giving them recommendations on how to improve our product. Finally, I am back to my roots!
aitrainer.work vs Other AI Training Jobs Aggregators
I genuinely believe that aitrainer.work is the most user-friendly AI training job board out there, in fact, I believe it's the only platform that is actually designed around the users: every design decision is made based on data collected and insights generated from user research, and product has been constantly improving and iterating based on user feedback.
I also aggressively focus on making my site look as little AI-generated as possible. Yes, I may be using Claude for coding, but if a user lands on any page and immediatedly thinks "an AI made this", that's a failure in my mind. I am especially obsessed with copy: working with UX copywriters in the past, I know how crucial it can be to any product, and I also know that AI agents are notoriously bad at it.
I pride myself on making aitrainer.work SOUND much more "human" than other job aggregators who rely exclusively on AI for every aspect of the design, including and especially user-facing copy.
I decided to curate less platforms and job listing spefically to ensure not to create poor quality listings en masse, and also to filter out "spammy" or dubious platforms and only focus on quality players. For example, we do not list platforms that pay their trainers with their own cryptocurrency, or that have overwhelmingly negative feedback from workers. Other aggregators may list a larger number of job opportunities, but we go for quality over quantity.
Hiccups and future plans
The site has been live for almost a full year now and I would deem it a success, with generally positive feedback from users, over 1700+ people in our talent pool and 400 successful hires.
Yet, it has been facing some SEO/indexing issues and a recent surge in copycats and competitors I have had to dealt with. I am battling this by enhancing the site's own proprietary data, such as our successful placements track record and open data with unique stats and research insights nobody else out there can replicate.
I have also been experimenting with gamification and giving people a reason to come back to the site on a daily basis, while practicing their RLHF skills.
Finally, I am also working on not one, not two... not three... but four spin-off platforms, all with different target users, and hence each with their own design and revenue models, which has been keeping me busy but hopefully will pay out and ultimately strengthen and diversify the whole product portfolio.














