Job Overview
EZKL, a pioneering cryptography research and development company, is seeking a Senior Cryptography and Rust Engineer to enhance the core functionality and performance of our products. This role is crucial in improving our core library, which underpins all our products, and involves understanding and working with three essential components:
- ONNX to Plonkish arithmetization compiler: This component is vital for converting machine learning models into a format that can be used with cryptographic proofs.
- Core set of ML functions operating over field elements: These functions are fundamental to the operation of our cryptographic systems.
- Modified Halo2 proving backend: This backend is crucial for the cryptographic proofs that our systems generate.
The ideal candidate will have a strong background in research engineering, with experience taking research projects or papers into production. You should be comfortable with both theoretical aspects and practical implementations, ensuring that our tools are user-friendly and effectively abstract complexity for the end users.
Responsibilities
- Develop and enhance the core components of our cryptographic systems.
- Collaborate with cross-functional teams to integrate these systems into our products.
- Optimize system performance for real-world applications.
- Contribute to the open-source community and participate in public discussions about our technology.
Qualifications
- Extensive experience in Rust programming and systems programming.
- Proven track record in cryptography, especially in implementing cryptographic proofs.
- Strong understanding of user experience design and its impact on software tools.
- Ability to handle complex projects and deliver results in a timely manner.
Why Join Us?
At EZKL, you'll be part of a team that values open-source development and is committed to advancing AI safety through robust cryptographic standards. Our hybrid workplace model offers flexibility, allowing you to balance on-site and off-site work effectively. Join us in our mission to secure AI systems and set new standards in the industry.
Benefits Extracted with AI
- Hybrid workplace
Similar jobs
Last update: 23 minutes ago
Data Security Engineer - Cryptography
Join Vattenfall as a Data Security Engineer focusing on cryptography and key management in a hybrid work environment.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Node.js Developer
Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.
Front-end Developer with React.js and TypeScript
Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Solutions Engineer
Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Software Engineer, Storage (Rust, PostgreSQL)
Join Neon as a Software Engineer, Storage. Work with Rust and PostgreSQL to build scalable, reliable cloud-native database services.
Senior Security Engineer
Join Atos as a Senior Security Engineer in Amstelveen, focusing on cybersecurity, network security, and vulnerability management.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Data Engineer with ETL and SQL Expertise
Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.