About Nexus
Nexus is building a world supercomputer by leveraging the latest advancements in cryptography, engineering, and science. Our team of experts is developing and deploying the Nexus Layer 1, the Nexus Network, and Nexus zkVM in support of our mission to enable the Verifiable Internet.
Nexus raised $25M in Series A funding, co-led by Lightspeed and Pantera, with participation from Dragonfly, SV Angel, and more.
We are headquartered in San Francisco, and this role will be in-person with the rest of the Nexus team.
Software Engineer - zkVM
The Nexus zkVM is a modular, prover-optimized, fully-specified zero-knowledge virtual machine written in Rust, focusing on performance and security. This team works alongside researchers and engineers to push the limits of verifiable computation.
Learn more here: https://docs.nexus.xyz/zkvm/index
Responsibilities
Work alongside leading researchers like Jens Groth, Victor Miller, and Michel Abdalla.
Design, develop, and optimize zk-proof systems and protocols.
Conduct research and implement emerging zk-proof techniques.
Maintain and enhance libraries for zk-proof generation, verification, and integration.
Requirements
Experience with proof assistants like Coq, Lean, Isabelle, F*, or equivalent.
Familiarity with formal methods applied to distributed systems, cryptographic protocols, or blockchains.
Strong curiosity for correctness, mathematical guarantees, and efficient computation.
Comfort working alongside research and engineering teams.
Bonus Points
Advanced degree in cryptography, formal methods, or a related technical field.
Experience with zero-knowledge proofs and zkVM concepts.
Open-source contributions related to distributed systems or Rust programming.
Benefits
Competitive salary and generous equity compensation.
Health insurance for employees and their dependents.
Daily lunch and dinner provided at SF headquarters.
Company-paid travel to events and conferences.
Nexus is committed to diversity in our workforce and is proud to be an Equal Opportunity Employer (EEO).
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.
At Nexus, a cutting-edge company nestled in the heart of San Francisco, we're on a mission to build a world supercomputer that paves the way for the Verifiable Internet. As a Software Engineer - zkVM, you’ll dive into the fascinating realm of zero-knowledge proofs, collaborating with esteemed researchers like Jens Groth, Victor Miller, and Michel Abdalla. Your role will involve designing and optimizing zk-proof systems using Rust, ensuring both performance and security are top-notch. You’ll also get to explore emerging zk-proof techniques and maintain libraries for proof generation and verification. We’re looking for enthusiasts who possess a strong understanding of proof assistants and formal methods, keen on ensuring correctness in their work. If you're excited by efficient computation and love the thrill of pushing the boundaries of technology, this is the place for you! Plus, with competitive salaries, generous equity, health insurance, and daily meals provided at our headquarters, Nexus truly values the well-being of our incredible team. If you're ready for this challenge, we can’t wait to meet you!
Join Visa's Technology Organization as a Software Engineer to work on complex payment solutions that influence billions globally.
Join the Phillies Engineering team as a Senior Software Engineer to develop impactful full-stack applications for baseball analytics.
Point Loma Nazarene University seeks a talented Software Engineer to develop and integrate innovative solutions in a vibrant Christian environment.
Guide the software engineering division at Big Ideas Learning as the Director, driving innovation and excellence in educational technology.
Join Visa AI as a Service as a Senior Machine Learning Engineer where you can make big impacts in the world of payments and AI.
Join SAS as a Cloud Engineer and contribute to our innovative Cloud and Information Services division while enjoying a dynamic and inclusive work environment.
Become a pivotal part of Visa’s engineering team, driving innovative payment solutions while working in a hybrid role in Austin.
Join Visa as a Staff Software Engineer II to innovate and build scalable payment solutions on a global scale.
Focused on commercializing technological products and services that allow our clients to be at the forefront in the technological development of the company, adding value to the business growth and de...veloping continuity strategies.
21 jobsSubscribe to Rise newsletter