Automated Machine Learning Researcher
Also called AutoML Scientist
An Automated Machine Learning Researcher builds search procedures that choose and tune models within a fixed compute budget. It matters because teams get better models faster, with results they can trust on data the search never saw.
What they do
They design the search that picks models, features and hyperparameters, and they decide what it is allowed to spend. Day to day they write search code in Python, run experiments across many datasets, and compare methods against simple baselines such as random search. They set out the benchmark protocol: which datasets, which splits, how the budget is counted. They hunt for leakage, where information from validation or test data seeps into the search. They read results sceptically and report where a method fails as well as where it wins.
What a strong hire delivers
In the first months, a strong hire delivers a working search procedure that beats the team's current manual tuning at the same compute cost. They also deliver a written benchmark protocol that others can rerun, with clean separation between data used to search and data used to judge. Expect a clear account of where the search helps, where it does not, and what budget makes it worthwhile.
How you can tell they are good
Ask them to walk through a search method they built and how they proved it worked on data it never touched. Good candidates volunteer the baselines they beat, the budget they measured against and the leakage they found. Ask what they would do if the gains vanished on a new dataset. Worry about anyone who only quotes the best score.
Why it is hard to fill
Titles are inconsistent. The work appears under AutoML, hyperparameter optimisation, experimental design or plain research scientist. The skill sits between statistics and engineering, and many people have one without the other. Strong candidates often sit in research teams and are not looking. Plenty have tuned models, but far fewer have designed a leakage-safe evaluation of the search itself.
Where to find them
Look in research groups working on hyperparameter optimisation, Bayesian optimisation and meta-learning, and in applied science teams at model providers and large technology companies. Statisticians and mathematicians who moved into machine learning are a good source. So are engineers from platform teams who built internal tuning systems. Academic labs and PhD graduates with open benchmark work are worth a look.
Indicative pay
Not enough published evidence yet to give a fair range for this role, which is common for work this new. We benchmark it for you as part of a search.
Interview questions for an Automated Machine Learning Researcher
- Describe a search procedure you built. What budget did it run under and what did you compare it against?
A strong answer names the search method, the compute budget and honest baselines such as random search. They explain how the budget was counted. Worry if there is no baseline or the comparison used unequal compute.
- How do you stop information leaking from validation or test data into a model search?
They separate data used for search from data used for judgement, handle preprocessing inside the folds and keep a final untouched set. They mention repeated peeking. Worry if they treat leakage as only a train-test split issue.
4 more questions, with what a strong answer covers, are in the Role Kit.
Job description you can post
We are hiring an Automated Machine Learning Researcher to build the systems that choose and tune our models. The aim is better models for less compute, judged on data the search has never seen. You will work closely with our research and engineering teams.
What you will do
- Design and build search procedures for model selection and hyperparameter optimisation
- Set and enforce compute budgets for every search
- Write and maintain a benchmark protocol others can rerun
- Find and remove sources of leakage in our evaluation
- Compare new methods against simple baselines at matched cost
- Report results honestly, including where methods fail
What you will bring
- Demonstrated work on hyperparameter optimisation or model search
- Strong grounding in probability, statistics and optimisation
- Experience designing experiments that hold up on untouched data
- Fluent Python, with scikit-learn and PyTorch
- Clear written reporting of results and limitations
Nice to have
- Experience with Bayesian optimisation or meta-learning
- Published or open benchmark work
- Experience building internal tuning platforms
Free to use and adapt. If it saves you time, a link back to this page is appreciated.
Skills that matter
- Probability and statisticsAdvancedQuantify variability and statistical evidence
- Linear algebra and optimisationAdvancedReason about matrix operations and objective functions
- Experimental designWorkingChoose comparisons that identify credible effects
- Deep learningWorkingBuild and diagnose trainable neural models
Other roles in learning theory and statistical machine learning
Related roles in other families
How we wrote this
Role definitions are our own editorial work, checked against occupational classifications, standards, research and employer pages. Titles vary by company, and this is a description of the work, not a job advert.
- Computer and Information Research Scientists, 15-1221.00, O*NET / US Department of Labor
- User Guide, scikit-learn contributors
← Learning theory and statistical machine learningAll new job families
Start a search
Hiring an Automated Machine Learning Researcher?
Tell us the work. We find the people already doing it, whatever their job title says, and you meet them already interviewed for your role.
Role Kit
Automated Machine Learning Researcher: the Role Kit
- What the role is and what a strong hire delivers
- Every interview question, with what a strong answer covers
- A ready-to-post job description
- Where to find the people, and the other titles they use
We email you a copy too. You are only added to Insights if you tick the box.
It is downloading now.
A copy is on its way to your inbox. If you are hiring for this, we would be glad to help.
Meet Beth
Tell Beth who you're hiring. She'll show you how we'd approach it.
Beth knows how we work inside out and keeps up with your market as it moves: who's raising, who's hiring, what roles pay. Ask her anything, right here. In a few minutes you'll know how we'd go about your hire, and you'll have a time in the diary to start it.
Hi, I'm Beth. Hiring an Automated Machine Learning Researcher? Tell me what you need them to do and I'll show you how we'd find the people already doing it.
- Answers day or night
- Knows your market this week
- No fee unless you hire
- Books your call there and then
- Type or talk, your choice