0em Labs
Blockchain Developer (Internship)
0em LabsUnited Kingdom10 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
About Us

Great prompts, workflows, and agents are being built every day - but there’s no native way to prove who created what, track how it’s used, or ensure creators get paid when their work delivers value.

0em Labs is building a protocol that turns every AI artifact—prompts, RAG pipelines, agent skills, evals, UI snippets—into a composable, credited, and cash-flowing asset.


Think Git + Stripe for AI, built on Web3 rails so both humans and agents can transact without gatekeepers.


Our goal is to enable businesses to spin up, automate, and monetize AI tooling without worrying about attribution or payments. We provide the rails, receipts, and revenue share that make this possible.


Our Team

We’re a tight-knit team of ten with deep technical and entrepreneurial experience in AI and Web3.

We’ve shipped products and led teams at Ripple, Tron, Theoriq, and ElizaOS, and worked directly with partners like the Coinbase Developer Platform, Monad, and Abstract.


If you're excited about building alongside people who move fast, think deeply, and care about the future of AI - you'll fit right in.


The Role: Blockchain Developer Intern

We’re looking for undergraduate students in Computer Science, Blockchain, Cryptography, or related fields who are seeking an internship with the potential to grow into a full-time role.

This is a hybrid role between engineering and applied blockchain R&D. You’ll work directly with the core team to build and test the smart contract infrastructure that underpins attribution, payments, and revenue sharing for AI artifacts.


What You’ll Do
  • Prototype and test Solidity smart contracts for attribution, payments, and incentives
  • Explore stablecoin payment flows (USDC/USDT/DAI), including streaming, splits, and escrow
  • Build developer tooling and scripts with Hardhat/Foundry
  • Integrate contracts with off-chain services using ethers.js/viem
  • Write test cases, monitor contract behavior, and debug issues
  • Collaborate with the engineering team on protocol design and architecture

  • Who You Are
    • An undergraduate student pursuing a degree in Computer Science, Blockchain, Cryptography, or related field
    • Familiar with Solidity and the EVM ecosystem
    • Comfortable with Python or TypeScript for scripting/testing
    • Interested in stablecoins, smart contracts, and decentralized payment flows
    • Excited about building and shipping prototypes in a fast-moving environment

  • Bonus If You Have
    • Experience with Hardhat, Foundry, or Truffle
    • Contributions to open-source blockchain projects
    • Familiarity with stablecoin protocols, DeFi primitives, or split/royalty standards (ERC-20/721/1155)
    • Exposure to L2s, rollups, or cross-chain bridges
    • Knowledge of Web3 security (reentrancy, approvals, gas optimization, MEV)

  • Why Join 0em?
    • Work on cutting-edge Web3 infrastructure in a startup setting
    • Remote-first with flexible, async-friendly collaboration
    • Earn equity + future token incentives
    • Collaborate with high-caliber engineers, researchers, and founders
    • Help define how AI and blockchain intersect to enable new economies


    Location: Remote

    Type: Internship (Undergraduate – Blockchain/CS)

    Compensation: Unpaid (with Equity + Token Incentives)

    Note: We are currently fundraising. Salary compensation will begin post-raise.

    Apply Now

    Let’s build the future of work together.


    Send your CV to [email protected] with the subject line: Blockchain Developer Internship Application, or apply directly via LinkedIn.

    Key Skills

    Ranked by relevance