Rust Jobs at Gnosis

There are 10 Web3 Jobs at Gnosis

Receive emails of Rust Jobs at Gnosis
Gnosis
Freelancer, Full-time · Remote
Apply
What you will do

About Gnosis & Circles UBI

Circles UBI is a decentralized web of trust based universal basic income issued on Gnosis Chain. The Circles tech stack is developed by Gnosis, an Ethereum infrastructure company that has built popular applications such as Gnosis Safe, Cowswap and the Zodiac suite of DAO tooling. Gnosis Chain is the product of the merger of Gnosis and xDai. As one of Ethereum’s earliest sidechains, Gnosis Chain has quiet but significant real world usage and has embarked on an aggressive technical roadmap with the objective of accelerating Ethereum. Gnosis Chain is also where Ethereum’s colourful and quirky spirit lives on, as the original home that incubated many defining projects like POAP, Burner Wallet, Dark Forest, and Perpetual Protocol.


About the role

We are looking for an algorithm engineer to develop and maintain the network-flow algorithms Circles utilizes to determine how many tokens can flow where. Circles is predicated on a decentralized architecture in which every participant specifies whom they trust, i.e., whose circle tokens they accept. This allows a percolative flow of tokens throughout the network even between people who have no direct trust connection. 

The current pathfinder is implemented in Rust and can be found here.

The ideal candidate has experience with network-flow algorithms, a passion for Circles UBI, can communicate complex technical content with ease and good vibes, and wants to change the world with us.


  • Algorithm Development: Design, develop, and implement algorithms for pathfinding in web-of-trust networks. This includes developing efficient algorithms to handle large-scale graphs and complex trust relationships.

  • Optimization: Continuously optimize algorithms for performance, scalability, and efficiency. Analyze bottlenecks and implement improvements to ensure our solutions meet real-world demands.

  • Data Serialization and Compression: Find and develop efficient data formats to serialize, compress, ship, and read graph data over a network.

  • Data Analysis: Analyze and preprocess large datasets to extract relevant information for pathfinding problems. Deliver visualizations of network flow. Develop data-driven insights to improve algorithm performance.

  • Research and Innovation: Stay up-to-date with the latest advancements in network flow algorithms and related fields. Incorporate cutting-edge research into our solutions.

  • Collaboration: Collaborate with cross-functional teams to integrate algorithms into production systems and applications.

  • Documentation: Prepare comprehensive documentation for algorithms, including design specifications, code documentation, and user guides.

  • Testing and Validation: Develop and execute rigorous testing procedures to ensure the correctness and robustness of algorithms. Perform validation against real-world data and use cases.

Who you are
  • Master's or Ph.D. in Computer Science, Mathematics, or a related field with a strong focus on algorithms and graph theory.

  • Proven experience in developing and implementing algorithms for network optimization problems.

  • Strong mathematical background with expertise in graph theory and optimization.

  • Familiarity with Web-of-Trust models and related concepts is a plus.

  • Excellent problem-solving skills and the ability to work both independently and as part of a team.

  • Strong communication skills to collaborate effectively with interdisciplinary teams.

  • Bonus: Proficiency in Rust.

What we can offer you
  • Do you need resources to pursue your professional goals? → We got you covered with a personal education and conference budgets; 
  • Is there something that you would like to try out within our projects? → You can use your Friday afternoons on research or on a side project in our ecosystem;
  • Our hierarchy is flat, so there is no chance to get lost in vertical looking organizational structure;
  • Not really an early bird? No worries! → Flexible working schedules and remote work policies are, for a long time, part of our culture;
  • Impact: An innovative blockchain company driving change in a number of important global markets, including finance, insurance, and information discovery. Join in on our mission to build the future!
Please apply with your (English) resume. We look forward to your application!

At Gnosis, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.
Apply for this position
About us

Gnosis boasts an unparalleled track record of experimentation and building decentralized infrastructure for the Ethereum ecosystem. When Gnosis was founded in 2015, it focused on building prediction markets to enable worldwide access to accurate information. Today, as a DAO, Gnosis uses the products that it creates to transparently guide decisions on the development, support, and governance of its ecosystem. Safe, Cow Protocol, Conditional Tokens, Gnosis Auction, Zodiac, Agnostic Relay, and MEV Blocker are all products and protocols incubated by Gnosis.  


In November 2021, the xDai and GnosisDAO communities voted to combine their vibrant ecosystems to create the Gnosis Chain, an EVM compatible, community owned network that prioritizes credible neutrality. Secured by over 125k validators around the world, Gnosis Chain ensures a secure and resilient infrastructure. Users and developers on Gnosis Chain can also take advantage of familiar tooling and trust-minimized bridges to the Ethereum mainnet. Gnosis Chain employs the same execution and consensus layer clients as Ethereum, ensuring seamless integration with all future EIPs.


Most recently, we launched Gnosis Pay, the first decentralized payment network allowing web3 developers to integrate with a range of traditional payment schemes including Visa. Gnosis Pay allows users to spend their digital assets anywhere Visa is accepted with the same quick, seamless transactions they expect from a traditional debit card. 


Embrace the future of decentralized technology with Gnosis Chain, and join us as we continue to shape the next generation of web3 advancements. Together, we are building a decentralized ecosystem that empowers users and fosters global innovation.

Apply for this position