Pluralis Research Logo

Pluralis Research

Machine Learning Engineer

Reposted 20 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in Australia
Mid level
Remote
Hiring Remotely in Australia
Mid level
The role involves implementing and optimizing low-bandwidth model-parallel training systems for distributed language model development, enhancing an open AI ecosystem.
The summary above was generated by AI

Pluralis Research is pioneering Protocol Learning—a fully decentralised way to train and deploy AI models that opens this layer to individuals rather than well resourced corporates. By pooling compute from many participants, incentivising their efforts, and preventing any single party from controlling a model’s full weights, we’re creating a genuinely open, collaborative path to frontier-scale AI.

Machine Learning Engineer

As an ML Engineer at Pluralis, you'll implement and optimize low-bandwidth model-parallel training systems that enable truly distributed language model development. Your work will directly contribute to creating a more open AI ecosystem where anyone can participate in frontier model development, not just large corporations with massive compute resources.

Key Responsibilities
  • Distributed Training Implementation: Build and optimize systems for training large models across heterogeneous hardware connected by low-bandwidth networks.

  • Performance Optimization: Implement techniques to reduce communication overhead while maintaining model convergence in challenging network environments.

  • Training Infrastructure: Design and develop robust training pipelines that can recover from node failures and network disruptions.

  • Model Serving: Create efficient systems for deploying sharded models in a protocol-locked environment.

  • Metrics & Monitoring: Develop tools to track training progress, evaluate model quality, and identify bottlenecks in distributed environments.

What We're Looking For
  • Technical Excellence: Master's degree in Computer Science or related field, or equivalent experience. Several years of hands-on ML engineering experience.

  • ML Systems Knowledge: Strong understanding of model parallelism techniques, distributed training architectures, and optimization methods.

  • Programming Proficiency: Expert-level skills in PyTorch or similar frameworks, with experience scaling models across multiple devices.

  • Systems Understanding: Familiarity with networking concepts, distributed computing principles, and performance optimization.

  • Bonus: Experience with large language models, high-performance computing, or network-constrained environments.

Compensation & Benefits
  • Equity-Heavy Package: We offer meaningful ownership or token allocations for key technical contributors.

  • Competitive Base: Pluralis is hiring the best.

  • Visa Sponsorship: Optional full visa sponsorship and relocation support to either US or Australia.

  • Remote-First Culture: Flexible work environment with team members distributed globally. We have two hubs; New York and Melbourne with optional hybrid work if desired.

  • Cutting-Edge Domain: Work at the intersection of AI and decentralised systems, tackling some of the most challenging engineering problems in what is about to be one of the largest intersections of two previously non-overlapping fields ever.

Backed by Union Square Ventures and other tier-1 investors, we’re a world-class, deeply technical team of ML researchers. 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. 

Top Skills

PyTorch

Similar Jobs

14 Days Ago
In-Office or Remote
9 Locations
Mid level
Mid level
Artificial Intelligence • Generative AI
As a Machine Learning Engineer, you'll develop and evaluate models, build ML systems, and collaborate on generative AI features. You'll work with GPUs, maintain pipelines, and support system reliability while improving model performance.
Top Skills: AWSDockerGpu OrchestrationKubernetesPythonPyTorchTensorFlow
8 Days Ago
In-Office or Remote
8 Locations
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
9 Days Ago
In-Office or Remote
8 Locations
Mid level
Mid level
Software
As a Software Engineer, you'll enhance the user experience of ML tools, optimize workflows, and collaborate with product managers on ML infrastructure projects.
Top Skills: Deep LearningMlopsPython

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account