ZK Proof Engineer

Axiom uses zero knowledge proofs to scale smart contract applications, recently released OpenVM for verifying Rust code execution.
$125,000 - $250,000
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
Blockchain · Cybersecurity

Description For ZK Proof Engineer

Axiom is at the forefront of blockchain technology, specializing in zero knowledge proofs to revolutionize smart contract applications. Recently launching OpenVM, a powerful zkVM framework, they're pushing the boundaries of what's possible in blockchain scalability and verification.

The ZK Proof Engineer role is a crucial position where you'll be working with cutting-edge cryptographic implementations and zero-knowledge proof systems. You'll be responsible for building sophisticated systems that bridge low-level computer architecture (RISC-V ISA), compiler frameworks (LLVM), and database backends with advanced zero-knowledge proof systems. This role demands both technical expertise in optimization and innovation in ZK circuit implementation.

The ideal candidate will bring a strong foundation in mathematics or cryptography, coupled with exceptional problem-solving abilities and a deep interest in zero-knowledge proofs. Proficiency in Rust (the primary language used) or similar systems programming languages is essential. The role requires meticulous attention to detail, a security-first mindset, and a proven track record with performance-critical software projects.

Joining Axiom means becoming part of a small but exceptional team backed by leading crypto investors. The company offers a unique opportunity to work on groundbreaking technology that could fundamentally impact the crypto industry's infrastructure. With founders from prestigious academic backgrounds and team members from top tech companies, Axiom provides an environment rich in learning and growth opportunities.

The position offers competitive compensation including equity, and while the office is based in NYC with a preference for in-person work, remote arrangements are possible for exceptional candidates. This is an opportunity to be among the earliest employees, with significant influence over technical and product decisions while working alongside industry experts who are pushing the boundaries of blockchain technology.

Last updated 3 hours ago

Responsibilities For ZK Proof Engineer

  • Implement and optimize cutting-edge cryptographic code for zero-knowledge proof generation
  • Build systems to interface between RISC-V ISA, LLVM, and database backends
  • Connect systems with zero-knowledge proof systems
  • Optimize ZK provers and implement novel ZK circuits
  • Make design choices for secure and efficient systems

Requirements For ZK Proof Engineer

Rust
  • Strong background in math/cryptography or strong problem-solving skills with interest in zero-knowledge proofs
  • Proficiency in Rust, C/C++, or similar performant backend languages
  • Extremely detail oriented with a security mindset
  • Experience with challenging software projects and eye for performance
  • Clear communication skills and values collaboration
  • Strong bias towards action
  • Extremely strong work ethic

Benefits For ZK Proof Engineer

Equity
  • Early employee with ownership for key technical/product decisions
  • Work on groundbreaking crypto infrastructure technology
  • Competitive salary with equity
  • Mentorship from an exceptional team

Interested in this job?

Jobs Related To Axiom ZK Proof Engineer

Windows Developer - Debugger - PC Compute

Senior Windows Developer position focusing on debugger development for PC Compute at Qualcomm, requiring strong expertise in Windows kernel and driver development.

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce in Dubai, focusing on technical sales, solution engineering, and customer success in enterprise software solutions.

Senior Compiler Engineer - AI

Senior Compiler Engineer position at NVIDIA focusing on AI compiler development and optimization for GPU architectures.

Senior Automation Engineer - Networking

Senior Automation Engineer role at NVIDIA focusing on cloud infrastructure automation, offering competitive salary and opportunity to work with cutting-edge technology.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, cloud infrastructure, and scalable networking solutions.