Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer

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. 

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Pluralis Research

Are you ready to dive into the world of cutting-edge AI technology? Pluralis Research is seeking a passionate Machine Learning Engineer to join our innovative team. Here at Pluralis, we’re reshaping the AI landscape with Protocol Learning—a decentralised approach that democratizes AI model training and deployment. As a Machine Learning Engineer, you'll play a crucial role in developing low-bandwidth model-parallel training systems, creating a more open ecosystem for all AI enthusiasts, not just the large corporations with substantial resources. Key responsibilities include building efficient systems for training large models, implementing strategies to optimize performance, and developing training infrastructure that can withstand network interruptions. We’re looking for someone with a strong background in machine learning, a Master’s degree in Computer Science or related fields, and proficiency in PyTorch or similar frameworks. If you’re excited about the prospect of working in a remote-first environment, where you can tackle some of the most exhilarating challenges at the intersection of AI and decentralised systems, we want to hear from you! Be part of a mission that values technical excellence and innovation, alongside an equity-heavy compensation package with visa sponsorship available. Ready to join us? Let’s redefine AI together!

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at Pluralis Research
What are the key responsibilities of a Machine Learning Engineer at Pluralis Research?

As a Machine Learning Engineer at Pluralis Research, key responsibilities include implementing and optimizing systems for distributed training of large models, especially in low-bandwidth environments. You'll work on performance optimization techniques that reduce communication overhead while ensuring model convergence. Additionally, designing robust training pipelines that can recover from node failures and creating efficient deployment systems for sharded models will be crucial. You'll also develop tools for monitoring training progress and evaluating model quality.

Join Rise to see the full answer
What qualifications are required to become a Machine Learning Engineer at Pluralis Research?

To qualify for the Machine Learning Engineer position at Pluralis Research, candidates typically need a Master's degree in Computer Science or a related field, or equivalent experience. Several years of hands-on ML engineering experience are essential. Furthermore, a strong understanding of model parallelism techniques, distributed training architectures, and proficiency in programming frameworks such as PyTorch is crucial for this role.

Join Rise to see the full answer
What is Protocol Learning and how does it relate to the Machine Learning Engineer role at Pluralis?

Protocol Learning is the innovative approach employed by Pluralis Research that enables decentralized training and deployment of AI models. For a Machine Learning Engineer, this means you'll be directly involved in shaping systems that allow participants to collaboratively contribute to model development without centralized control. Your role will be fundamental in implementing the technology that makes this vision a reality, ensuring that AI advancements can benefit a wider audience beyond just well-funded corporations.

Join Rise to see the full answer
Is there flexibility in work location for the Machine Learning Engineer role at Pluralis?

Yes, Pluralis Research offers a remote-first work culture, allowing flexibility in work location for Machine Learning Engineers. While team members are distributed globally, options for hybrid work are available for those based near our hubs in New York and Melbourne. This setup enables you to maintain a work-life balance while engaging with a team of highly skilled professionals.

Join Rise to see the full answer
What compensation and benefits can a Machine Learning Engineer expect at Pluralis?

Machine Learning Engineers at Pluralis Research can expect a competitive base salary along with an equity-heavy compensation package that includes meaningful ownership or token allocations for key contributors. Additional benefits include optional visa sponsorship and relocation support to either the US or Australia, and the chance to work on groundbreaking projects at the intersection of AI and decentralized systems.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
Can you explain your experience with distributed training systems as a Machine Learning Engineer?

When answering this question, focus on specific projects where you implemented distributed training solutions. Discuss the frameworks you used, any challenges you faced, and how you overcame them. Highlight your understanding of the importance of optimizing performance in low-bandwidth environments, as it relates to the Machine Learning Engineer position at Pluralis.

Join Rise to see the full answer
What techniques do you utilize for performance optimization in training ML models?

Be ready to list performance optimization techniques you've successfully implemented in your previous roles. Explain how these techniques helped improve model convergence and reduced communication overhead. Linking your experiences to similar tasks expected from a Machine Learning Engineer at Pluralis will demonstrate your preparedness for the role.

Join Rise to see the full answer
How do you ensure robustness in training pipelines?

Discuss steps you take to build resilient training pipelines, such as implementing checkpoints, recovery protocols, and monitoring systems to detect and recover from failures. Relate your answer to the expectations of becoming a Machine Learning Engineer at Pluralis, where robust systems are crucial for successful distributed training.

Join Rise to see the full answer
Can you provide an example of a challenge you faced in ML engineering and how you resolved it?

Prepare a specific and structured example using the STAR method (Situation, Task, Action, Result). Reflect on a challenging scenario related to model training optimization or distributed systems. Highlight how your actions led to a positive outcome, demonstrating problem-solving skills crucial for the Machine Learning Engineer role.

Join Rise to see the full answer
What’s your experience with programming frameworks like PyTorch?

Talk about your proficiency in PyTorch or similar frameworks, citing specific projects where you used these tools. Mention any complex models you built, optimization techniques employed, and how your skill set aligns with the expectations for the Machine Learning Engineer role at Pluralis Research.

Join Rise to see the full answer
How do you stay updated with the latest trends in machine learning?

Discuss the resources you utilize, such as academic journals, online courses, conferences, or relevant partnerships. Explain how keeping abreast of trends informs your work and improves your engineering practices, aligning this with the forward-thinking culture at Pluralis.

Join Rise to see the full answer
What experience do you have with network-constrained environments?

Share specific examples of how you've effectively trained models in environments with limited bandwidth. Discuss any techniques you’ve utilized to mitigate challenges related to network constraints, directly linking your experience to the expectations for the Machine Learning Engineer position at Pluralis.

Join Rise to see the full answer
Can you discuss the most complex model you have developed and the process you followed?

Use this question to describe a complex machine learning project from start to finish. Talk about your design choices, the models you evaluated, and how you successfully navigated obstacles. Relate your experiences to the key responsibilities of the Machine Learning Engineer role at Pluralis, focusing on distributed training and performance.

Join Rise to see the full answer
How would you approach model deployment in a decentralized setting?

Discuss the key considerations for deploying models in a decentralized manner. Talk about the challenges posed by protocol-locked environments and how you would ensure efficient deployment of sharded models, relating your response back to what is required for a Machine Learning Engineer at Pluralis.

Join Rise to see the full answer
What metrics do you consider essential for tracking ML training progress?

Identify key metrics such as training loss, validation accuracy, convergence rates, and any unique metrics you may have developed to monitor training. Justify why these metrics are important, especially in the context of the tasks a Machine Learning Engineer at Pluralis would encounter.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Posted 4 days ago
Photo of the Rise User
PDDN INC. Hybrid Dallas St, Houston, TX, USA
Posted 2 days ago
Posted yesterday
Photo of the Rise User
Inivos Remote No location specified
Posted 4 days ago
Photo of the Rise User
Vitol Hybrid Mansfield, LA 71052, USA
Posted 4 days ago
Photo of the Rise User
Check Technologies Remote San Francisco or Remote
Posted 3 hours ago
Photo of the Rise User
Posted 3 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
60 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
7 people applied to Pega Engineer at Proxymity
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
22 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
10 people applied to Junior iOS Developer at Sportradar
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent