Applied Scientist, Amazon Cryptographic Libraries (Formal Verification and Post-Quantum Cryptography), Seattle

Application ends: October 14, 2026
Apply Now

Job Description

The Amazon Cryptographic Libraries team is hiring an Applied Scientist whose main job is formal verification: building machine-checked proofs that the cryptographic code in AWS-LC, Amazon’s FIPS-validated open-source library, is correct. You will also work on algorithm implementation, assembly-level optimisation and the adoption of post-quantum cryptography across AWS. Amazon describes it as a role where an early-career scientist gets close mentorship and immediate production-scale impact.

At a glance

  • Role: Applied Scientist (job ID 10524924)
  • Team: Amazon Cryptographic Libraries
  • Location: Seattle, Washington
  • Degree: PhD or equivalent research experience
  • Posted: 1 September 2026
  • Apply: open until filled (re-checked 14 October 2026)

What you will do

  • Develop and maintain machine-checked proofs of correctness for cryptographic implementations in AWS-LC, with senior scientists
  • Specify low-level cryptographic code (C, assembly) formally and verify it with interactive theorem provers such as HOL Light or Isabelle/HOL
  • Apply formal methods, program analysis and rigorous testing to a security-critical, widely deployed codebase
  • Contribute to algorithm implementation, assembly optimisation and post-quantum cryptography adoption

What Amazon is looking for

  • A PhD, or equivalent research experience
  • Experience in mathematical logic, formal verification, SAT/SMT solving, mechanical theorem proving, model checking or program analysis

Nice to have

  • Hands-on use of an interactive theorem prover (HOL Light, Isabelle/HOL, Lean, Coq or Verus)
  • Specifying or verifying low-level software
  • Familiarity with cryptographic primitives and their implementation
  • C, Rust or assembly programming
  • Familiarity with post-quantum cryptography (lattice-, code- or hash-based schemes)

Pay and location

Amazon’s posting states that a base salary range applies and that packages include sign-on payments and restricted stock units; the figure is shown on the official posting. The role is based in Seattle.

How to apply

Apply through the official Amazon job posting. Amazon’s posting does not give a closing date, so the role is open until filled; ResearchJobs.in will re-check this listing on 14 October 2026. Check the posting for location and work-authorisation details before you apply.

See all our quantum technology jobs, or browse more research jobs on ResearchJobs.in.

Hiring institution: Amazon

Official advertisement: www.amazon.jobs

How to prepare for this application

  • Read about AWS-LC and its formal-verification work, and about ML-KEM and ML-DSA implementations.
  • Prepare an example of a proof or verification you completed, and what it caught.
  • Brush up on low-level code: calling conventions, constant-time programming and assembly.
  • Check the official posting for the salary range and application steps.

About Amazon Cryptographic Libraries

The Amazon Cryptographic Libraries (ACL) team builds the cryptography that AWS services and an open-source community depend on, including AWS-LC, Amazon's FIPS-validated open-source cryptographic library, and is adding post-quantum algorithms to it.

We send one confirmation email first. Every alert has an unsubscribe link.