Career EngineCareer Engine
Your matchExample
87%match
Why you fitThis role calls for Machine Learning and Python β€” tell us what you know and we'll check the rest.
Gap to noteAlso lists SQL β€” worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free β†’

Job Opening

buildkite logo

Staff ML Engineer

buildkite Β· ANZ Region Β· Posted 98 days ago

remoteic
Machine LearningPythonSQLAWSProduction MLModel TrainingModel EvaluationFeature Engineering

Push a one-line fix. Then watch CI grind through forty minutes of tests, ninety-five percent of which never had a chance of touching what you changed. You already know the handful that mattered. The test suite doesn't β€” so it runs everything, every time, just in case.

That "just in case" is the most expensive habit in software delivery. Every engineering team pays it, because the alternative β€” knowing which tests actually matter for a given change β€” has been too hard to get right.

We're building the team that gets it right. This role sits at the centre of it.

πŸ”§ The problem worth solving

Test Engine already ingests billions of test runs. We can see the tests, the code underneath them, and how the two move together β€” at a scale very few people ever get to work with. The raw material for the answer is already here. Nobody's turned it into predictions yet.

That's the step to take: for a given change, work out the slice of tests most likely to fail, and run only those. Get it right and teams stop re-running what hasn't changed, and spend that time where it counts β€” like fixing the two percent of tests most likely to break.

It's a genuinely difficult ML problem β€” sparse signal, cold-start on new repos, generalising across languages and frameworks, and latency tight enough to sit in the critical path. It's also close to a blank page. There's no ML org above you setting the direction β€” you'd set it. And not alone: we've just hired another ML engineer, so there's someone to think out loud with from day one.

πŸš€ What you'll own

Machine learning in Test Engine, end-to-end β€” the strategy, the architecture, and the models running in production.

…

Apply on buildkite's site β†’

This posting is sourced from buildkite's own career site β€” applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free β†’

Related roles

This role is one of 84 Machine Learning Engineer openings in Remote and centers on Machine Learning, Python, SQL, and AWS. There are 10 open roles at buildkite right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist β€” not a keyword match β€” delivered weekly. Free for one profile.

Staff ML Engineer at buildkite β€” ANZ Region β€” Career Engine