, I want to breakdown exactly how I used Claude to help me craft my resume that landed me a $200k+ Machine Learning Engineer offer.
Let’s get into it!

Your resume is the single most important document in your career. I spent over 10 hours drafting mine. That’s a lot of time, but it’s exactly why it got results.
Something I tell all my coaching clients:
Resumes are more of an art than a science
This is not to sound “smart”, but rather to tell you that there is no “definitive” guide on what your resume needs to look like.
I will give you general principles and guidelines for what a good resume looks like in this video and how you can optimise it with Claude.
However, a great resume is perfect for the job you are applying for.
Tailoring your resume is the ultimate cheat code and the easiest way to tailor a resume is through having a “master” resume that has everything on it.
Don’t worry about the length, how many bullet points you have or the number of technologies you list.
Then, you create a resume tailored to the job description and role by removing unnecessary or irrelevant information.
It’s much easier to subtract than add, and it’s a much quicker method to tailor your resume to every application.
Before letting Claude go wild on your resume, you need a solid underlying structure.
We need rough sections and raw content that give the AI enough to work with so it actually “gets” the tone, achievements, and overall vibe you’re going for.
I’ve tried generating a resume from scratch with Claude, and it doesn’t work well. You still need to feed it your technical skills, experience, and education for it to draft something decent.
In my experience, it’s far more effective to start with a rough draft using a clean template, then have Claude optimise it into a top 1% resume.
Let’s break it down section by section, so you know exactly what to include.
People overcomplicate resumes so much. Your resume needs to be clean, simple, and, to some extent, boring!
No fancy formatting, colours, and definitely no multi-columns.
All we need is black text, consistent readable fonts and bullet points.
If you want a proven template that has landed me and my clients $200k+ job offers, then I recommend checking my template linked below:
Data Science & ML Resume Template
_Get the exact resume that landed me $200k+ data science & ML offers_resume.egorhowell.com
Structure can vary, and you should tailor it to each role. The goal is to get the most important information showcasing your fit for the job into the top third of the page.
However, in general the following works well for the majority of cases.
You only really need the first 4 sections in the majority of cases.
All you need is:
One thing to ensure is that the links work.
A summary section used correctly can instantly tell the recruiter that you are fit for the job; it can also be a detriment if you spew rubbish and fill it with too much exaggeration.
You realistically should only have a summary section after 2+ years of experience in the field, as it allows you to “summarise” your expertise and showcase the results you have generated.
There is a slight exception, though: when you are changing roles. This is to provide the recruiter with context for your application based on your previous experience.
There is no “correct” summary as it will really depend on your situation and the role you are applying for.
For data science jobs, technical skills are so important and you will immediately be filtered on these, hence why you should have them right at the top of your resume.
You should only have three rows for this section
This is the most essential part of your resume, but arguably the most challenging to get right.
Start by drafting your experience bullet points and then we will refine them with Claude to make them really standout.
However, the better your drafts are, the better Claude will optimise them, so start with the following:
Projects are very similar to experience, but it’s often hard to measure business impact because the work isn’t for the business.
Either way, you need to think of them as experience because that’s the closest “experience” you have to the job role if you are adding this section in.
Here are some general principles to follow:
This section doesn’t need to be too complicated, all you need is:
Following these checklists will give you a sufficiently good resume that we can now use Claude to optimise even further.
I want to go over the three most impactful optimisations Claude can do for your resume.
Many of my clients tell me how hard it is to link their work to financial impact.
To be blunt about it: if you work for a company, everything you do ties back to financial impact in some way. They employ you to generate a return on your salary.
So there’s always a way to connect your work to the bottom line; you just need to get creative with it.
Enter Claude.
You might not immediately see how your work connects to financial impact, but Claude can help guide you through that process.
I want you to use this prompt:
“[Paste your bullet or task description here]”
Walk me through this step by step:
Ask me clarifying questions about what this task/project actually did — the scale, who used it, what process it touched.
Identify the possible financial levers this work could plausibly connect to (e.g. cost savings, revenue growth, time saved, risk/error reduction, retention, efficiency gains).
For each lever you identify, tell me exactly what data or numbers I’d need to find to quantify it (e.g. “hours saved per week x hourly cost of that role” or “% reduction in errors x average cost per error”).
Tell me where I might realistically find that data (my own project notes, team dashboards, a manager, finance/ops team, etc.).
Once I bring back the numbers, help me rewrite the bullet in an “action → method → quantified result” format.
Do not invent or estimate any numbers on my behalf — only help me identify what to look for and how to calculate it once I have the real data.
And let’s say I give it this bullet point from my resume:
Produced a suite of CatBoost models to predict risk prices. This involved building an automated modelling pipeline in Databricks using MLflow with optimised training using Bayesian Hyperparameter Tuning (Hyperopt).
I will skip all the boring back and fourth details you will need go into, but a rewrite of this bullet point may look like this:
Built an automated CatBoost risk pricing pipeline in Databricks (MLflow, Bayesian hyperparameter tuning), reducing model retraining time from [X hours] to [Y hours] per cycle and improving pricing accuracy by [X]%, contributing to a [X]% improvement in loss ratio.
Most people have used Claude to tailor their resume to certain roles, but I actually don’t like this because it ends up making things up.
What’s better is simply to ask it to remove irrelevant information from your master resume to make it only a page long.
This is incredibly simple, and to be honest you can do this yourself, but I found the AI will be very ruthless compared to myself.
This is a unique one, and it’s not simply asking Claude to stuff keywords, but rather re-write existing terms to be more aligned.
You want to use it to compare your resume’s language against the job description’s language, and flag where you’re using different words for the same skill (e.g., you wrote “forecasting model,” the job posting says “predictive analytics”).
Many ATS systems and recruiters scan for exact-match terms.
Here is a sample job description excerpt (Senior Data Scientist, Retail/E-commerce):
We’re looking for a Senior Data Scientist to lead predictive analytics initiatives across our supply chain. You’ll build machine learning pipelines for demand forecasting, work with MLOps best practices, and communicate business impact to stakeholders. Experience with cloud platforms (AWS/GCP/Azure) and hyperparameter optimisation is essential.
My bullet point was:
“Implemented a new recipe popularity forecast machine learning model using LightGBM that improved the lead day 5 forecast by 33%. Algorithm was deployed on AWS through lambdas and step functions.”
Suggested rewrite from Claude to close the gaps:
“Built a predictive analytics model for recipe demand forecasting using LightGBM, improving 5-day-ahead forecast accuracy by 33% and generating £500,000 in annual food waste savings. Deployed on AWS via Lambda and Step Functions as part of an automated MLOps pipeline.”
These are very subtle changes, but improving all these little things by 1% compounds and makes you standout massively.
Implementing everything I have mentioned in this article from the fundamentals to optimising with Claude will genuinely make your resume in the top 1%.
However, a good resume alone will not get a $200k+ machine learning job, you also need to master networking and all the various interviews.
If you want to speed run that process, then I recommend you apply to code to careers where we can help you do exactly that!
See you soon!