International Association for Cryptologic Research

International Association
for Cryptologic Research

IACR News item: 04 June 2025

Input-Output Global
Job Posting Job Posting
What the role involves:

Cryptographic Engineers contribute to design, implementation, and integration of secure cryptographic protocols across Cardano-related initiatives, including Cardano Core Cryptographic Primitives, Mithril, ALBA, Leios, etc. This role bridges applied research and engineering, focusing on translating cutting-edge cryptographic designs into robust, production-grade systems. The cryptography engineer will collaborate closely with researchers, protocol designers, software architects, product managers, and QA teams to ensure cryptographic correctness, performance, and system alignment. A strong emphasis is placed on high assurance coding, cryptographic soundness, and practical deployment readiness.

  • Work independently and collaborate with distributed teams across multiple time zones, showing initiative and ownership over tasks
  • Design and implement cryptographic constructions, including digital signatures, zero-knowledge proofs, accumulators, commitment schemes
  • Work independently on software development tasks, demonstrating proactive problem-solving skills
  • Develop and maintain cryptographic libraries (primarily in Rust and Haskell, occasionally in C) with an emphasis on safety, performance, clarity, and auditability
  • Translate advanced cryptographic concepts from academic research into well-structured, reliable implementations that will be used in production systems
  • Contribute to cryptographic design discussions, parameter tuning, performance benchmarking, particularly for elliptic curve and zk-based constructions
  • Analyze and validate protocol security, ensuring soundness, liveness, & resistance to practical adversaries
  • Collaborate with researchers, software architects, & formal methods specialists to align implementation with protocol specifications
  • Write & maintain clear documentation, including developer guides and internal design notes
  • Troubleshoot, debug, optimize cryptographic code & its interactions w/ broader systems
  • Keep up to date with recent cryptographic advancements & assess their relevance to the project
  • Closing date for applications:

    Contact: Marios Nicolaides

    More information: https://apply.workable.com/io-global/j/70FC5D8A0C/

    Expand

    Additional news items may be found on the IACR news page.