CareerPlanSign in

Software Engineer - Machine Learning Frameworks

Sydney, New South Wales💼 Full-time🗓 2026-09-07 → 2026-09-24

Core

Building optimisers, code generators, runtime libraries, and orchestration layers to accelerate research iteration and production compute across heterogeneous hardware.

Role type

Senior IC machine learning systems engineer (frameworks)

Builds

Optimisers, code generators, runtime libraries, and orchestration layers for compute pipelines

Domain

Financial technology / High-performance computing / Machine Learning Infrastructure

Deliverable

production ML models | infrastructure

Required skills

C++ or Rust proficiency, understanding of language compilation and hardware execution, systems programming, performance optimization, stakeholder management, production code ownership

Preferred skills

Experience with MLIR, CUDA, Python, or heterogeneous hardware orchestration

Technologies

C++, Rust, Python, MLIR, CUDA

Responsibilities

Writing production code in systems languages, optimizing compute pipelines, dissecting compute graphs, managing the full stack from high-level orchestration to low-level hardware behavior

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.