Security Engineering Internship

Tools for HumanitySan Francisco, CA
2d

About The Position

Internship in our Detection & Response team to work on a distributed analytics system. We want to execute a smart contract that incentivizes any third party to run a specific set of code, against a specific set of data, publish the output, and prove that the calculation was done correctly. This is blockchain-based verifiable compute for Detection Engineering. This project is in early stages, and we are only expecting what can be accomplished within an internship. But you’re helping to get a challenging and interesting project off the ground. We are building an entirely new automated detection and response system. Right now it needs to protect the 17 million+ verified World ID users processing millions of identity and financial transactions a day, and it will need to rapidly scale to protect billions of users using trusted and untrusted hardware, much of which we will not own. We will publish audit events to the public blockchain for the highest possible transparency and trust of the World ID system, and build decentralized detection & response using those logs. We need to do all this while maintaining the strongest possible privacy protections.

Requirements

  • Studying / researching / working with verifiable compute (e.g. zero knowledge ML or zero knowledge virtual machines)
  • Some exposure to Rust programming.
  • Strong critical thinking and communication skills
  • Comfort working cross-functionally with different teams.
  • Energized by working in a fast-paced, collaborative environment

Nice To Haves

  • Prior hands-on use of RiscZero, Succinct, Boundless, or other zkVM frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service