Informal Audits Intern At Informal Systems

Job Description

About The Company

About Informal

Copy link to this section

Informal Systems is a remote-first company with offices in Toronto, Lausanne, Vienna and Berlin. We are structured like a worker’s cooperative, where important corporate actions are subject to one-person-one-vote democratic control by the member-employees.

We envision a sustainable future of cooperatively owned and governed, open-source, distributed organizations running on reliable distributed systems and are excited to grow the team with amazing individuals who believe in making this future a reality.

Informal is a core contributor to Cosmos , where we develop interoperable blockchain systems by heavily relying on formal verification tools and techniques (formal specification in TLA+ and Quint, symbolic model checker Apalache, Model Based Testing Framework, etc).

The Cosmos technology stack, including Tendermint Core, the Cosmos-SDK, IBC, and the Cosmos Proof of Stake modules, is an industry-leading toolkit, written in Go, for building, deploying, and running community-owned decentralized networks. This technology is used today to secure many billions of dollars in cryptocurrency market capitalization.

Job Short Description

About the Role

Copy link to this section

In this internship, you will investigate synergies of formal methods and large language models (LLMs). A key focus will be on how LLMs can be used in the context of security (correctness) audits. You will work alongside auditors to identify how their work could be helped the most. You will develop techniques that combine rigor of formal methods with creativity of LLMs, creating reliable helpers in the audit process. Recognizing unreliability of LLMs, you will also explore the ways in which formal methods strengthen the trustworthiness of LLMs.

What your primary responsibilities will be:

Copy link to this section

 

  • Learn about the security audit process in Informal systems.

  • Identify and evaluate existing tools that use LLMs for flagging software vulnerabilities, and understand their potential for seamless integration into the audit process.

  • Explore the ways in which complementary strengths of formal methods and LLMs can be combined to create powerful tools for easy development of correct software. 

What we look for in a successful Internship applicant:

Copy link to this section

 

  • Experience working in software correctness / formal methods/auditing/testing.

  • Strong interest in applications of LLMs.

  • Familiarity with Cosmos stack and experience with Golang or Rust programming languages is a plus.

To Apply:

Copy link to this section

Please apply via this link  where you’ll be prompted to upload a cover letter, CV, and other information that will help the review process go smoothly.

We are an equal opportunity employer and value diversity in our organization. We are committed to equal employment opportunities and encourage applications from people of all race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status.

 

Similar Jobs Like This

Full Time

DevOps Engineer - Engineering Operations At C ...

Chainlink Labs is the primary contributing developer of Chainlink, the decentralized computing platform powering the verifiable web. Chainlink is the industry-standard platform for providing access to real-world data, offchain computation, and secure cross-chain interoperability across any blockc...
Full Time

Backend Engineer At Coin Tracker

CoinTracker enables seamless cryptocurrency portfolio tracking and tax compliance.CoinTracker is on a mission to increase the world’s financial freedom and prosperity. By enabling seamless cryptocurrency portfolio tracking and accurate tax reporting, we empower people to better under...
Full Time

Developer Relations Engineer At Taiko

Taiko Labs is at the forefront of blockchain innovation, developing the Taiko ZK-EVM, a Layer 2 solution that scales Ethereum by faithfully emulating its technical and non-technical characteristics. Our solution, an Ethereum-equivalent (Type 1) ZK-EVM, enhances the performance of Ethereum by supp...
Full Time

CTO - Twinstake At Nethermind

We are a team of world class builders and researchers with expertise across several domains: Ethereum Protocol Engineering, Layer-2, Decentralized Finance (DeFi), Miner Extractable Value (MEV), Smart Contract Development, Security Auditing and Formal Verification.Working to solve some of t...
Full Time

CTO - Twinstake At Nethermind

We are a team of world class builders and researchers with expertise across several domains: Ethereum Protocol Engineering, Layer-2, Decentralized Finance (DeFi), Miner Extractable Value (MEV), Smart Contract Development, Security Auditing and Formal Verification.Working to solve some of t...

Offered Salary

- USD
Job Position Information
  • Company:
    Informal Systems
  • Job Category:
    Engineering
  • Location
    Remote
  • Job Type
    Internship
  • Date Posted
    02 Aug, 2023

Welcome Back Sign in to Continue

Forgot Password? Create Account?

We love to hear you