Staff ML Engineer

New
B
BuildkiteCI/CD Platform
Remote in the ANZ & PST Regions, PST overlap requiredFull-TimeStaff
SalaryCompetitive compensation, including salary, equity, and benefits package
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPythonSQLKubernetesMachine LearningSpark

Requirements

  • Deep proficiency in Python with experience building production ML systems.
  • Proven experience designing and operating ML infrastructure at scale (registries, feature stores, serving layers).
  • Strong experience with large-scale data processing using batch or streaming frameworks like Spark or Flink.
  • Deep proficiency in SQL.
  • Experience with cloud environments (AWS) and containerized workloads (Docker, Kubernetes).
  • Hands-on experience training, evaluating, and deploying models in production.
  • Experience with classification, ranking, or prediction problems.
  • Track record of building generalised ML capabilities beyond single use cases.
  • Experience with feature engineering from structured/semi-structured data like code diffs or logs.
  • Excellent communication skills for a remote-first environment.

Responsibilities

  • Define and lead the ML strategy for predictive test selection from experimentation to production.
  • Design and maintain end-to-end ML architecture including feature engineering, model training, and serving infrastructure.
  • Build and scale ML platform layers and data pipelines that connect code changes with test execution history.
  • Instrument models with observability metrics such as accuracy, latency, coverage, and drift detection.
  • Resolve performance issues across the data and ML stack.
  • Collaborate with customers to integrate test selection into development workflows.
  • Mentor engineers and drive engineering best practices through documentation and pairing.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation, including salary, equity, and benefits package
Apply Now