Talent.com
Westbury Partners
Machine Learning Systems & Performance EngineerWestbury Partners • Sydney, AU
Machine Learning Systems & Performance Engineer

Machine Learning Systems & Performance Engineer

Westbury Partners • Sydney, AU
6 days ago
Job description

Machine Learning Systems & Performance Engineer

Westbury Partners – Sydney NSW

Full time

2d ago , from E-Financial Careers Australia

Build high-performance machine learning infrastructure spanning compilers, runtimes, optimizers, and heterogeneous hardware, accelerating research iteration and production workloads through deep systems-level engineering.

What You'll Do:

  • Build optimizers, code generators, runtime libraries, and computation orchestration systems.
  • Improve the speed and efficiency of machine learning research and production workloads.
  • Design systems that execute computation across heterogeneous hardware.
  • Work across the entire compute stack, from high-level orchestration to hardware-level performance.
  • Analyze compute graphs and identify opportunities to optimize critical execution paths.
  • Investigate compiler behavior and understand how software translates into hardware execution.
  • Develop solutions using technologies such as C++, Rust, Python, MLIR, and CUDA.
  • Collaborate with stakeholders to understand requirements and turn them into effective technical solutions.

Your responsibilities will include:

  • Designing and developing machine learning framework infrastructure.
  • Optimizing runtimes and compute pipelines for maximum hardware performance.
  • Building tooling that accelerates research iteration and experimentation.
  • Working with compilers, code generation, runtime systems, and orchestration layers.
  • Profiling and analyzing hardware behavior to identify performance bottlenecks.
  • Improving hot paths and extracting maximum performance from available hardware.
  • Moving fluidly between high-level system architecture and low-level implementation details.
  • Learning unfamiliar technologies and areas of the stack independently.
  • Evaluating technical approaches and selecting the right language or tool for each problem.
  • Working closely with stakeholders across the organization to identify underlying needs and deliver practical solutions.

Why Join Us:

  • Work across theentire machine learning compute stack , from orchestration to hardware execution.
  • Solve challenging problems involving compilers, runtimes, heterogeneous computing, and performance optimization.
  • Balance rapid research iteration with production-grade performance.
  • Work with modern technologies including C++, Rust, Python, MLIR, and CUDA.
  • Explore problems at both architectural and extremely low-level hardware layers.
  • Have the opportunity to optimize systems where every increment of performance matters.

About You:

  • Comfortable moving between multiple programming languages and technologies.
  • Pragmatic about technology and focused on choosing the right tool for the problem.
  • Curious about how programming languages compile and execute on hardware.
  • Comfortable investigating unfamiliar systems and quickly developing a working understanding.
  • Interested in both high-level architecture and low-level performance engineering.
  • Strong analytical and problem-solving abilities.
  • Comfortable working with complex technical systems and performance-critical code.
  • Effective at collaborating with stakeholders across different areas of the organization.
  • Able to identify the underlying requirement behind a stakeholder's initial request.
  • Excited by challenging problems where the solution is not always obvious.

#MachineLearning #MLFrameworks #SoftwareEngineering #PerformanceEngineering #CPlusPlus #Rust #Python #CUDA #MLIR #Compilers #CodeGeneration #DistributedSystems #HeterogeneousComputing #HighPerformanceComputing #MachineLearningInfrastructure

#J-18808-Ljbffr

Create a job alert for this search

Machine Learning Systems & Performance Engineer • Sydney, AU

Similar jobs

ICT Business Analyst

Careerone Partner NetworkChatswood, NSW, AU

We are seeking a ICT Business Analyst to join our team and support data-driven decision-making across strategic initiatives, investment analysis, and operational improvement projects.This is a key ... Show more

Medical Practitioners & Specialists - Medrecruit

MedrecruitCurl Curl, NSW, AU

Our client is advertising an opportunity for an Adult Addiction Psychiatrist to permanently join their team at a Clinic in NSW.The ideal start date for this position is ASAP.This private specialty ... Show more

Technical Support Engineer Full-time

TomraSt Leonards, NSW, AU

TOMRA: Where Innovation Meets Impact.At TOMRA, we’re not just recycling - we’re reinventing it.Our mission? Clean Loop Recycling: a smarter, greener way to keep drink containers in circulation and ... Show more

Staff Machine Learning Engineer (Platform)

NearaSydney, NSW, AU

Imagine having the power to stress-test an entire power grid against a hurricane or thunderstorm before the clouds even gather.That is the reality we are creating at Neara.We use advanced machine l... Show more

Principal Acoustic Engineer

StantecSt Leonards, NSW, AU

Principal Acoustic Engineer - ( 260000D9 ).We are seeking an experienced Senior/Principal Acoustic Consultant to join our busy and friendly Acoustic team in Sydney.We are currently working on a wid... Show more

Medicine Intern

VetPartnersArtarmon, NSW, AU

Small Animal Internal Medicine Internship – Sydney.Launch your specialist career in Internal Medicine.You've built a strong foundation in general practice.Now you're ready to immerse yourself in sp... Show more

Management & Senior Leadership (Healthcare & Medical) - HealthcareLink Support

HealthcareLink SupportNorthern Beaches Sydney, NSW, AU

Clinical Podiatrist Team Leader.Competitive salary offer (depending on experience) + benefits.Naremburn, Mosman and Maroubra.Our client has been proudly serving the community since 2013.With a stro... Show more

Senior Machine Learning Engineer - Research Optimisation

CanvaSydney, NSW, AU

At Canva, our mission is to empower the world to design.To get cutting-edge research into the hands of millions of users faster, we're looking for a Machine Learning Engineer focused on research en... Show more

Systems Trainer

Ethos BeathChapmanSydney CBD, NSW, AU

Rate is flexible dependant on experience.Sydney CBD - Hybrid work arrangement.We're seeking an experienced Systems Trainer to support the roll-out of Oracle Fusion as part of a large digital transf... Show more

Databricks Data Engineer | Mid Level

Mane ConsultingChatswood, NSW, AU

Unlock your potential with a prestigious opportunity alongside an award-winning, data-driven industry leader! A tremendous opportunity awaits a Data Engineer to collaborate a highly respected team.... Show more