Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer - Distributed ML Systems

Pluralis

Overview

Pluralis Research carries out foundational research on Protocol Learning : multi-participant training of foundation models where no single participant has, or can ever obtain, a full copy of the model. The purpose of Protocol Learning is to facilitate the creation of community-trained and community-owned frontier models with self-sustaining economics.

We're looking for Senior/Staff engineers with 5+ years of experience in distributed systems and ML large-scale training. You'll be implementing a novel substrate for training distributed ML models that work under consumer grade internet connection.

Responsibilities

Distributed Training Architecture & Optimization
  • Design and implement large-scale distributed training systems optimized for heterogeneous hardware operating under low-bandwidth, high-latency conditions.
  • Develop and optimize model-parallel training strategies (data, tensor, pipeline parallelism) with custom sharding techniques that minimize communication overhead.
  • Optimize GPU utilization, memory efficiency, and compute performance across distributed nodes.
  • Implement robust checkpointing, state synchronization, and recovery mechanisms for long-running, fault-prone training jobs.
  • Build monitoring and metrics systems to track training progress, model quality, and system bottlenecks.
Decentralized Networking & Resilience
  • Architect resilient training systems where nodes can fail, networks can partition, and participants can dynamically join or leave.
  • Design and optimize peer-to-peer topologies for decentralized coordination across non-co-located nodes.
  • Implement NAT traversal, peer discovery, dynamic routing, and connection lifecycle management.
  • Profile and optimize communication patterns to reduce latency and bandwidth overhead in multi-participant environments.
What You'll Bring
  • Strong experience building and operating distributed systems in production.
  • Hands-on expertise with distributed training frameworks (FSDP, DeepSpeed, Megatron, or similar).
  • Deep understanding of model parallelism (data, tensor, pipeline parallelism).
  • Expert-level Python with production experience (concurrency, error handling, retry logic, clean architecture).
  • Strong networking fundamentals: P2P systems, gRPC, routing, NAT traversal, distributed coordination.
  • Experience optimizing GPU workloads, memory management, and large-scale compute efficiency.
What We Offer
  • Equity-heavy compensation with meaningful ownership in a mission-driven company
  • Competitive base salary for senior engineering roles in Australia
  • Visa sponsorship available for exceptional candidates
  • Remote-first with optional access to our Melbourne hub
  • World-class team - team mates were previously at at Google, Amazon, Microsoft, and leading startups

Backed by Union Square Ventures and other tier-1 investors, we're a world-class, deeply technical team of ML researchers and engineers. Pluralis is unapologetically ideological. We view the world as a better place if we are able to implement what we are attempting, and Protocol Learning as the only plausible approach to preventing a handful of massive corporations monopolising model development, access and release, and achieving massive economic capture. If this resonates, please apply.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer - Distributed ML Systems in United States vacancy
  •  ...robotic platforms. About the Role As a Research Engineer, Distributed Data Systems, you will design and scale the infrastructure that powers...  ..., distributed storage, streaming infrastructure, machine learning infrastructure while ensuring scalability, reliability... 
    Suggested
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  • $116k - $170k

     ...Impact at Lila We’re seeking a ML Engineer specializing in distributed and scalable training . You’ll design...  ...and maintain large-scale training systems, optimize performance for massive...  ...and scale never experienced before. Learn more about this mission at   If this... 
    Suggested
    Full time

    Lila Sciences

    Remote
    1 day ago
  • $150k

     ...data scientists, and engineers, tackling the most fundamental...  ...computing in deep learning, driving impactful...  ...pioneers. The Role The Distributed ML Engineer will play a...  ...performance for the machine learning software...  ...new and cutting-edge systems. The ideal candidate will... 
    Suggested
    Full time
    Work experience placement
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $296k - $370k

     ...seeking a seasoned Principal AI/ML Researcher and Engineer with deep expertise in Bayesian Learning, and Distributional Reinforcement Learning (RL)...  ...AI models. These systems will integrate foundational...  ...technical experience in Applied Machine Learning, including producing... 
    Suggested
    Full time

    Airbnb

    Remote
    6 days ago
  •  ...explore, create, play, learn, and connect with...  ...Creator Services Machine Intelligence Team...  ...building an NPC system that can (1) play...  ...Roblox players.  ML Platform Team : The...  ..., Safety, Engine, and more. We are...  ...areas: AI Platform, Distributed Inference Systems.... 
    Suggested
    Full time

    Roblox

    Remote
    1 day ago
  •  ...to explore, create, play, learn, and connect with friends in...  ...everyone. Recommendation Systems are a key growth lever at...  ...techniques— with large-scale engineering to bridge experimentation...  ...Notifications: owns the distributed systems and ML platform that transform billions... 
    Full time

    Roblox

    Remote
    1 day ago
  •  ...of their business systems through natural language...  ...and continuously learn and adapt....  ...Moveworks’ Reasoning Engine and natural language...  ...engineer with machine learning expertise...  ..., and keeping our ML at the cutting edge...  ...We approach our distributed world of work with... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Remote
    1 day ago
  • $130k - $220k

     ...into action through data, machine learning, and continuous...  ...hiring a Machine Learning Engineer (Recommendation Systems) to build the personalization...  ...design, deploy, and scale ML systems that power real-time...  ...lakes ~ Familiarity with distributed computing (Spark, Ray)... 
    Full time
    Remote work

    Launch Potato

    West Palm Beach, FL
    1 day ago
  • $216.7k - $303.4k

     ...building the next generation of ML research tools and agentic AI platforms that power machine learning development across Reddit. Our mission...  ...are looking for an experienced engineer with deep expertise in large-scale distributed systems, ML platforms, and emerging... 
    Full time

    Reddit

    Remote
    7 days ago
  • $144k - $192k

    Role Description We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this role, you will be responsible for the core...  ...directly impact our ability to scale large-scale distributed model training and reduce the time-to-convergence for... 
    Full time
    Work at office
    Remote work

    Motional

    Remote
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Get AI-...  ...capabilities to new clouds and developing AI/ML pipelines for automatic analysis of...  ...remotely since 2004! Personal learning and development budget of USD 2,000... 
    Full time
    Casual work
    Local area
    Remote work
    Worldwide

    Canonical

    Boston, MA
    6 hours ago
  •  ...of their business systems through natural language...  ...and continuously learn and adapt....  ...Moveworks’ Reasoning Engine and natural language...  ...are looking for a Machine Learning Engineer...  ...cutting edge ML infrastructure for...  ...responsibilities including distributed training and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Remote
    1 day ago
  • $97.5k - $209.5k

     ...Python code to support AI and machine learning initiatives. This role...  ...experience designing and building distributed systems and large-scale...  ...development environment AI/ML experience: Proven track...  ...technical guidance to junior engineers and peers Drive adoption... 
    Temporary work
    Flexible hours

    Oracle

    Lincoln, NE
    7 days ago
  • Canonical seeks a Distributed Systems Software Engineer, skilled in Python or Go, to enhance cloud solutions and develop automated testing strategies. Applicants...  ...to impact CI processes and participate in innovative AI/ML initiatives within a supportive remote-work culture. #J-1... 
    Full time
    Remote work

    Canonical

    Washington DC
    6 hours ago
  •  ...reliable, field-ready AI systems that solve the...  ..., combining rigorous engineering with learning systems proven in globally...  ...are seeking a Staff ML Systems Engineer to...  ...architect and build the distributed infrastructure that powers large-scale machine learning workflows... 
    Local area

    FieldAI

    Seattle, WA
    4 days ago
  • $212.5k - $270k

     ...develops and deploys state-of-the-art machine learning solutions that predict the future...  ...environments safely and efficiently. The system architecture team handles the onboard...  ...challenging real-world problems with ML and engineering solutions. Use state of the art... 
    Full time
    Contract work
    Internship
    Remote work

    Waymo

    New York, NY
    1 day ago
  • $216.7k - $303.4k

     ...Description As a Senior Software Engineer, ML Ranking Platform, you will...  ...and performant ranking systems that power personalized...  ...engineer developing large-scale distributed systems and data intensive...  ...performant and reliable machine learning systems. Experience with recommendation... 
    Full time
    Remote work
    Flexible hours

    Reddit

    Remote
    5 days ago
  • $170k - $216k

     ...Perception team builds the system which learns the spatial-temporal representation...  ...set of sensors, enabling engineers like you to (1) develop...  ...methods and recipes for human and machine labeling of foundation scale...  ...Python ~ Experience with ML frameworks like PyTorch or... 
    Full time
    Remote work

    Waymo

    Remote
    1 day ago
  • $204k - $259k

     ...Perception team builds the system which learns the spatial-temporal representation...  ...set of sensors, enabling engineers like you to (1) develop...  ...methods and recipes for human and machine labeling of foundation scale...  ...Python ~ Experience with ML frameworks like PyTorch or... 
    Full time
    Remote work

    Waymo

    Remote
    1 day ago
  • $225k - $280k

     ...and trust. The Role We’re looking for a Machine Learning Engineer to design and build feedback driven learning systems that improve our AI agent over time. This is...  ...years hands on experience building and shipping ML systems ~ Bachelor’s or Master's degree in computer... 
    Remote job
    Full time
    Flexible hours

    Wizard

    Remote
    1 day ago
  • $253.3k - $354.6k

     ...Description The Embedding Machine Learning Platform team is at...  ...’s recommendation systems. Our work impacts content...  ...Staff Machine Learning Engineer , you will own the...  ...architectures and high-impact ML systems. This role...  ...high-performance, distributed training systems that... 
    Full time
    Flexible hours

    Reddit

    Remote
    8 days ago
  •  ...Qualifications ~5+ years industry experience building production ML systems with senior ownership. ~Hands-on recommendation, search...  ...retrieval Anti-signals ~Cannot show core Senior Machine Learning Engineer, Recommendation experience. ~Not comfortable with the... 
    Full time
    Remote work

    AHU Technologies Inc

    Remote
    3 days ago
  • Senior ML Systems Engineer, Frameworks & Tooling at Cohere Our mission is to scale intelligence to serve humanity. We’re training and deploying...  ...role sits at the intersection of large‑scale training, distributed systems, and HPC infrastructure. You will design and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Cohere

    San Francisco, CA
    6 hours ago
  • $145k - $165k

    Role Description We are seeking a ML Systems Engineer to design, build, and operate high-performance...  ...platforms for serving large machine learning models in production. The role focuses...  ...The ideal candidate brings strong distributed systems and performance engineering... 
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    4 hours ago
  •  ...firm in San Francisco is searching for a Founding Machine Learning Engineer to develop scalable ML systems focused on RNA biology. This entry-level full-time...  ...involves designing training pipelines, developing distributed training strategies, and collaborating closely with... 
    Full time

    EPM Scientific

    San Francisco, CA
    6 hours ago
  • $177.69k - $341.73k

     ...leading technology team in San Jose is seeking a Machine Learning Engineer to develop and maintain large-scale ML systems. The ideal candidate has strong programming...  ...Python or Go, and is familiar with Kubernetes and distributed systems. This role offers an annual salary... 
    Full time

    ByteDance

    San Jose, CA
    6 hours ago
  •  ...leading AI research firm located in San Francisco is seeking a Senior ML Systems Engineer to build and maintain the training framework for large-scale language models. The role involves designing distributed training solutions and improving training throughput across multi-... 
    Full time
    Flexible hours

    Cohere

    San Francisco, CA
    6 hours ago
  • $149.4k - $235k

    Role Description As a senior Machine Learning Systems Engineer on the Search Platform team, you will own and drive the design, development, and production...  ...-based semantic search. ~Own end-to-end delivery of ML components from experimentation through production rollout... 
    Full time

    Atlassian

    Remote
    3 days ago
  • $184.5k

     ...platform powered by data and machine learning provides secure,...  ...Senior Machine Learning Engineer role is part of the Distribution & Supply team which sits...  ...machine learning–driven systems that power how our travel...  ...customer problems into clear ML‑driven solutions, selecting... 
    Local area
    Flexible hours

    Expedia Group

    Washington DC
    2 days ago
  • $150k - $200k

     ...We’re looking for a Senior Machine Learning Engineer to help us build a revolutionary...  ...adverse events, our ML/NLP/LLM infrastructure is central...  .... You will help build systems and tools that support the...  ...validate high-reliability, distributed platforms for machine learning... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Counterpart Health

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer - Distributed ML Systems. Be the first to apply!