Avatar for EZKL
EZKL is a developer-friendly system for making AI and analytics verifiable
  • B2B
  • Early Stage
    Startup in initial stages

Senior Cryptography and Rust Engineer

  • $90k – $170k • 0.1% – 1.0%
  • Remote • 
    +1
  • 5 years of exp
  • Full Time
Posted: 6 months ago
Job Location
Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely
Everywhere
Preferred Timezones
Eastern Time
Collaboration Hours
9:00 AM - 6:00 PM Eastern Time
RelocationAllowed
Skills
Cryptography
Research
Rust​

About the job

Work on improving the core functionality and performance of EZKL, the core library which underpins all our products. EZKL is composed of 3 essential components, all of which you’ll have to understand:

  • An ONNX to Plonkish arithmetization compiler.
  • A core set of ML functions operating over field elements.
  • A modified Halo2 proving backend.

Performance and UX improvements all come from modifications to one of these components.

Stack:

  • Rust and WASM.
  • Plonkish proving systems.
  • CUDA and Metal bindings in Rust.

Profile:
A strong research engineering background is required. You’ve taken at least one research project or paper into production i.e you’ve seen the rubber meet the road. Though you’re comfortable with theory, you also have a good grasp of what makes for good UX in a tool. You pride yourself on making tools that abstract and hide complexity to the benefit of the end user.
Bonus: You have the ability to build end to end applications, even if you have to duct tape some parts of the stack because of gaps in your knowledge.

About the company

EZKL company logo
EZKL is a developer-friendly system for making AI and analytics verifiable1-10 Employees
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about EZKL image

Founders

Jason Morton
Founder • 3 years
image
View the team image