Research Intern

Chainlink Labs develops and supports Chainlink.

Maintainer signals as of 9/2/2026

London, United Kingdom
About Chainlink Labs

Chainlink Labs is a technology company focused on building Chainlink as infrastructure for onchain finance. Its current platform includes decentralized data feeds and streams, cross-chain messaging, automation, verifiable randomness, serverless functions, compliance, privacy, data publishing, and runtime-orchestration services for financial institutions, developers, and DeFi protocols.

View jobs by Chainlink Labs

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Work on research problems in applied cryptography, mechanism design, and distributed systems. Identify short- and long-term research challenges, prototype and build solutions, transition innovations into production, and engage with technical communities and literature to guide practical research outcomes.

Requirements

  • B.S. in computer science or equivalent professional experience
  • Coursework in algorithms, data structures, and discrete mathematics
  • Familiarity with the academic process and ability to engage with research literature
  • Professional software development experience
  • Preferred: advanced degree or coursework in applied or theoretical cryptography
  • Preferred: knowledge of mechanism design and distributed systems
  • Preferred: familiarity with Go or Rust
  • Preferred: broad knowledge of blockchain technologies and smart contracts
  • Familiarity with Go
  • Familiarity with TypeScript
  • Familiarity with Solidity
  • Familiarity with Python
  • Familiarity with LaTeX
  • Familiarity with git
  • Familiarity with Linux

Responsibilities

  • Identify short- and long-term research challenges relevant to oracle systems
  • Collaborate with engineering to transition research innovations into production
  • Study, invent, and build cutting-edge oracle technologies
  • Perform literature searches and synthesize academic research
  • Monitor relevant technology ecosystems and participate in technical communities

Hiring Process

Applications are carefully reviewed, with a response aimed for every candidate within two weeks after the job posting closes. The closing date is listed on the job advert, and candidates are contacted regarding their application status shortly after the closing date.