Rust Jobs in Web3

4,599 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Rust Jobs in Web3
Job Position Company Posted Location Salary Tags

Affine.io

Remote

$140k - $250k

affine.io

Remote

$150k - $500k

ICON INTERNATIONAL GROUP

New York, NY, United States

$54k - $80k

Keyrock

Brussels, Belgium

$111k - $119k

Ellipsis Labs

New York, NY, United States

$150k - $180k

Bitfinex

Jos, Nigeria

$36k - $54k

Bitfinex

CMX Ciudad de México MX

$36k - $54k

Bitfinex

Montevideo, Uruguay

$36k - $54k

Offchain Labs

Remote

$122k - $139k

The Brixton Group

Boston, MA, United States

$81k - $107k

Bitfinex

CMX Ciudad de México MX

$36k - $54k

Bitfinex

Montevideo, Uruguay

$36k - $54k

Zscaler

Remote

$80k - $117k

Scrollio

Remote

$133k - $135k

Bitgo

Remote

$165k - $210k

Protocol Engineer — Incentive Design Validation Mechanisms RL ML

Affine.io
$140k - $250k

This job is closed

About Affine
Affine is building an incentivized RL environment that pays miners for incremental improvements on tasks like program synthesis and coding. Operating on Bittensor's Subnet 120, we’ve created a sybil-proof, decoy-proof, copy-proof, and overfitting-proof mechanism that rewards genuine model improvements. Our vision is to commoditize reasoning—the highest form of intelligence—by directing and aggregating the work of a large, non-permissioned group on RL tasks to break the intelligence sound barrier.

Overview

Affine’s competitive RL network depends on robust, incentive-aligned protocols that cannot be gamed. As a Protocol Engineer, you’ll design and implement the cryptographic, validation, and anti-sybil mechanisms that make our reward system trustworthy and tamper-resistant.

Your focus will be on building the rules of the game: incentive structures that drive genuine model improvement, and validation systems that fairly identify dominating models on the pareto frontier.

Responsibilities

  • Design and implement incentive mechanisms that reward genuine model improvement.


  • Build validation systems to detect and prevent gaming strategies, including sybil attacks, copy detection, decoy models, and overfitting.


  • Anticipate adversarial strategies and harden protocol rules against potential exploits.


  • Collaborate with researchers and ML engineers to encode anti-gaming defenses into the protocol itself.


  • Develop incentive loops and validation frameworks that scale with increasing participation while maintaining fairness and decentralization.


Qualifications

  • Strong background in distributed systems, cryptography, or blockchain protocols.


  • Experience with incentive design, mechanism design, or adversarial machine learning.


  • Proficiency in Python and/or Rust, with an emphasis on system-level engineering.


  • Familiarity with reinforcement learning (RL) concepts and validation frameworks.


  • Mindset oriented toward adversarial thinking: anticipating attack vectors and designing defenses.


  • Experience in decentralized or open-network environments is a plus.


Impact

This role is ideal for engineers who think in terms of systems and adversaries. By ensuring Affine’s RL competitions remain fair, decentralized, and self-reinforcing, your work will directly enable the network to continuously push AI capability forward.



What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.