Ryan Miller Austin, United States
Software engineer, five years in Python and Go, one LLM feature shipped. Moving into AI engineering.
230 AI Engineer openings in his search · his CV shows 43% of what they ask for · a 41-week plan at 10 hours a week
Features
Mettlespark reads every posting for the role you want in the United States and Canada, compares it with your CV, and turns what's missing into a plan, a CV made for each job, and preparation for each interview, with people on the same path alongside you. Short films show it working in the app, with two sample job seekers.
Software engineer, five years in Python and Go, one LLM feature shipped. Moving into AI engineering.
230 AI Engineer openings in his search · his CV shows 43% of what they ask for · a 41-week plan at 10 hours a week
Machine learning engineer, four years in healthcare, an LLM service in production. Aiming at senior AI engineering roles.
122 openings in Canada and remote · her CV shows 40% of what they ask for · 18 roles she matches today, about 175 after a 31-week plan
Sample accounts: Ryan and Imani are fictional, their markets are real. Every number is Mettlespark's own reading of real postings, on 14 October 2026.
Your market
Every posting for your target role, read for skills, seniority, pay and work arrangement, with reposts merged. Job data covers the United States and Canada, with trends back to 2021, updated every day.
Where you stand at a glance: how much of your role's market your CV covers, how many openings your search has, your progress, and the one thing to do next.
The typical posting for your target title at your level, in plain words first: what every posting asks for, what's common, and what sets your level apart. Then the numbers behind it.
Which skills employers ask for most, side by side with your CV, and which are rising or fading this month and over the years, compared like for like.
One read of your market for any place and any window from 30 days to 2 years: whether hiring is heating up, typical pay, remote share, who's hiring most, and what's gaining ground.
What a skill is worth in advertised pay, with level, place and company held equal, so you know which skill to learn next for the money, with the uncertainty shown.
Where hiring for your role and demand for each skill are heading, six months out, with honest ranges.
How skills relate, learned from the postings themselves: a skill tree, skill families and your shortest next steps from what you already know.
Set where you are and where you're going, from intern to director across nearly 40 roles, and everything on this page follows that move.
Openings and fit
Describe the job you want in your own words. Every open posting, newest first or ranked by how well your CV matches it, read for you in plain language and one click from your shortlist.
Type what you want the way you'd say it, "remote AI engineer roles with LLMs and Python, over $150k", and each part becomes a filter you can see and change. Sort by "Most relevant" to put the closest matches first.
The list opens on the newest postings, strictly by the date they went up, and every card says when ("Posted 3 days ago"). Date posted keeps only the past 24 hours, 3 days, week, 2 weeks or month; typing "posted this week" in the search sets it too.
Sort by "Best match" and the roles whose requirements your CV meets come first, with the ones most like the roles you saved. Strong matches are counted in the sidebar.
Open any posting for what you'd do, the must-haves and nice-to-haves, pay, remote regions, experience and visa sponsorship, beside the original text.
Every job you're going after in one list: the roles you saved with the heart, and jobs you found anywhere else, added from a link or the ad's text.
Upload your CV in Word, PDF, text or Markdown, and see exactly which of the skills employers ask for it shows, and which it doesn't.
Track more than one direction at once, each with its own market, fit and plan.
Learning
What to learn for exactly the skills you're missing: the topics postings ask about, in the order employers ask for them, sized to the hours you have, with the best existing courses, books and docs to start each step and projects that prove what you learned.
Your missing skills ranked by how often employers ask for them, prerequisites first, laid out week by week at your hours, with how many more postings you'll match as you go.
Change your target role and that role's plan comes back where you left it, or a new one is built with your last plan's settings. The plan for the role you left is kept, and a skill you learned for one role counts in every plan. Before you switch, you see what will follow the new role and what stays.
Each skill opens as the topics that matter for the work, from the foundations to going deeper, with existing courses, papers and videos for the step you're on, linked to the original: how long each takes, who made it, and why we picked it.
Every course, video, article, book and paper Mettlespark has found and checked for each skill, in one place, each linking to where it lives: search it, filter by skill, format, depth or free, and go beyond your plan to any skill at any depth. It opens before you've built a plan, too.
Five questions on the skill at the step's level, so you know it stuck before you move on.
Three to five portfolio projects designed for your plan's skills and target role, ending in a capstone, each with deliverables, effort, why hiring managers value it, and a stretch goal.
Everything you've finished, kept: skills learned with what you wrote about them, steps completed, checks passed, and published projects with their links.
A nudge on the days you set aside to study, and this week's skills on the day you choose, with every link.
Practice on your own gaps through five tiers per skill, Foundation to Master. If a question's marked answer looks wrong, flag it and it's reviewed.
CV and interviews
Edit your own CV on the page, with its design kept. Make a version for every job you want, prepare for the company before each interview, practice out loud on questions about your own CV, and keep a record of what comes back.
Edit your Word or PDF CV right on the page, with its fonts, layout and design kept. A review scores it as you type and puts a dot beside each bullet worth a look, and the download comes back in the same format.
Give a number and it's worked into your bullet in your own words; ask for a stronger opening or a tighter line. Every edit is a suggestion to keep or undo, and it never claims a skill your CV doesn't show.
A version of your CV for each job in My jobs, with how many of its required skills your CV shows. Arrange it for the job in one click, or tailor it to the ad with Mettlespark AI.
A link anyone can open to see your CV on its own page, with a download. Later edits stay private until you update the link, search engines are asked not to list it unless you allow it, and Stop sharing takes it down at once.
Your own tracker: every job you applied to, the CV you sent, and each step from applied to interview rounds to offer, with what converts.
Pick one of your jobs: a role you saved, or one you added to My jobs from its link or the ad's text. Mettlespark AI reads the posting and how the company interviews, and prepares you from your own CV: what to lead with, what to shore up, the questions to expect and a plan for the days before. It keeps going if you leave the page, and waits for you under Your preparations.
Pick one of your jobs, and an interviewer works through your own CV for it, one question at a time: tell me about yourself, each role from the latest, your education, then deeper questions that get harder, until every part of your CV has come up. You answer out loud; nothing you say is recorded or graded, and you can pick up where you stopped.
The companies from your jobs first, then the role's biggest hirers, each with what it asks for and how it interviews.
The topics your role tests, ranked by the market or by your jobs, and the technical and behavioral questions they lead to, with what a strong answer covers.
Community
One page for the people side of Mettlespark: a board with a space for each role, messages between people who both allow them, five-minute quiz duels and study groups. You appear by first name and initial, or a nickname you choose, never by your email.
One question a week, the same for everyone
What made your first LLM project count in interviews?
Imani J. The answerAn evaluation set, and the numbers before and after each change. They asked about those more than the model.
The reply worth reading, without opening the thread
Five minutes, the same questions
A space for each role, and for changing careers, first roles, interviews and learning. Ask a question, start a discussion or share a milestone; the asker can mark the reply that answered it.
Direct messages, from a profile card, between two people who have both turned them on in Settings. They stay off until you turn them on, and a message that crosses a line can be reported to a moderator.
Five-minute quiz duels with people on similar paths. You both get the same questions in the same order, on the skills you have in common, and your five minutes start when you open the duel, so you needn't play at the same time. Only people who turn on "Open to challenges" can send or receive one, and the results stay between the two of you.
Two to six people taking on one goal together: a course, a book, a paper to replicate, a playlist or a project to build. The captain sets the material, the pace and when each check-in closes; everyone says where they've got to inside each window, and the group sees who's on pace, who's behind and who has gone quiet. Join an open group from the list or a private one from its invite link, and keep each other going in the group's notes.
Ask and your account
A career assistant that answers from your own profile, plan and market, alerts for the roles you want, and control over your plan, your email and your data.
Whether you're ready for senior roles, which skill to learn next, how to negotiate an offer: answered from your CV, your plan, your applications and your market, with links to the page that helps.
An alert watches a search for new postings, strong matches and market moves, and tells you in the app and by email, instantly, daily or weekly.
Your answers from sign-up, your CVs and their skills, and your saved searches, all editable in one place.
Seats for the people you support, each with their own plan built from the live market, members set up for you, and annual agreements with invoices.
You decide what email you get and whether usage is measured, and you can have a copy of your data or close your account at any time.
What Forge adds
Spark is free for one target role: the Overview, the role and its brief, Openings, Games and Community. Forge adds everything that turns knowing what employers want into getting the job. Flex opens the same and pays for Mettlespark AI with credits as you use it.
Start where you are
Free during early access, Forge included. No credit card.
Start free on Spark. Upgrade to Forge when you're ready to apply.