Software Engineering Interview Prep Bootcamp →
A structured, high-intensity bootcamp covering data structures, algorithms, system design fundamentals, live coding interviews, and the real hiring strategies used at top tech companies.
Remote AI work · Updated daily
Every foundation model still needs humans to train and grade it, and that work is hiring right now. DataAnnotationJobs.org tracks data annotation, RLHF trainer, AI trainer, and LLM evaluator roles from Scale AI, Surge AI, Mercor, DataAnnotation, Micro1 and others in one feed, refreshed every day.
What is this site?
This is Joma's site. He's currently working full-time at Meta, so he isn't teaching any courses. Instead, this page lists the HireCade courses he recommends for interview prep, Python, DSA, system design, and AI, all available at 20% off.
Last updated
Thanks for watching the videos. New here? Read Who is Joma Tech or the latest update on Where is Joma Tech.
In the meantime, I recommend checking out these courses taught by my colleagues at Meta and Google: solid fundamentals, interview-focused, and taught by people who've actually hired (and been hired) at top companies. Dive into DSA & Interview Prep or Python if you want a focused starting point.
You can get 20% off HireCade courses by mentioning “Joma Tech” on the interest form. See discounts →
Bootcamps and beginner courses I personally stand behind: software engineering, AI, Python, DSA, system design, and more. Every one is 20% off when you mention “Joma Tech”.
A structured, high-intensity bootcamp covering data structures, algorithms, system design fundamentals, live coding interviews, and the real hiring strategies used at top tech companies.
Designed for aspiring AI product managers. Covers AI fundamentals, product case frameworks, metrics, experimentation, ethics, and mock interviews tailored to AI product roles.
An intensive program for experienced developers on building and deploying production-ready AI systems using LLMs, LangChain, RAG pipelines, vector databases, and autonomous agents.
Learn Python from the ground up with live instruction, hands-on practice, and mentorship. Covers syntax, loops, functions, and core data structures. No prior programming experience required.
A beginner-friendly course that teaches data structures and algorithms from scratch. Covers arrays, strings, stacks, queues, recursion, trees, hashing, Big-O analysis, and interview-style problems to build strong problem-solving foundations.
Learn how to approach system design interviews, covering scalability, APIs, databases, caching, and real-world architecture decisions.
A flexible, beginner-friendly digital marketing program focused on real startup projects, growth marketing, analytics, and AI-powered tools.
If you're prepping for coding interviews, start with DSA. Starting from zero? Start with Python. Switching into AI? Look at AI Engineering or AI Product Manager.
If you need income while you prep, this is the most realistic place to start. Remote data annotation, RLHF, and AI evaluator roles from the labs that train frontier models, updated daily.
Quick answers about courses, discounts, and what I'm up to.
Joma Tech is a YouTube channel and brand created by Jonathan Ma (Joma), a software engineer known for tech comedy, career stories, and interview prep content. Read more on the Who is Joma Tech page.
As of August 2026, I'm working full-time at Meta and not teaching courses. See Where is Joma Tech for the full update and what I recommend instead.
Not right now. Instead I recommend HireCade courses taught by colleagues from Meta and Google. Start with DSA & Interview Prep or Python.
You can get 20% off HireCade courses by mentioning “Joma Tech” on the interest form. There is no coupon code, HireCade applies it after you submit. Details on the Interview Prep Discounts and Course Discounts pages.
Browse them at dataannotationjobs.org/jobs. It aggregates remote data annotation, RLHF trainer, AI trainer, and LLM evaluator roles from Scale AI, Surge AI, Mercor, DataAnnotation, Micro1 and others, with nearly 800 listings refreshed daily and searchable by company, skill, and location.
A data annotator labels text, images, audio, or video so models can learn from it. In 2026 that usually means ranking chatbot answers, writing better responses, or judging whether an AI output is accurate and safe. RLHF is reinforcement learning from human feedback: you compare two model answers, pick the better one, and explain why. Both are listed on dataannotationjobs.org/jobs.
Remote AI training work is the most realistic option right now. It's contract work, so it fits around interview prep, and the specialist coding, legal, finance, and medical listings post $75 to $125+/hr, well above generalist labeling. Start with the open roles.
If you're starting from zero, begin with Python. If you're prepping for coding interviews, go to DSA & Interview Prep. Or browse everything on the home page.