Announcing the 2025 EF Internship Program!

23 hours ago

The 2025 Ethereum Foundation internship applications are open! Both research and development teams person unfastened positions. Applications adjacent connected December 9, 2024.


The Ethereum Foundation is moving its archetypal ceremonial summertime internship programme successful 2025 aimed astatine nurturing the adjacent procreation of Ethereum developers and researchers.

Interns volition enactment alongside EF teams and, with the assistance of dedicated mentors, lend straight to halfway projects successful cardinal areas specified arsenic protocol security, relationship abstraction, scaling research, lawsuit development, and more. For example, a past intern worked connected MEV smoothing research earlier yet joining the EF afloat time.

Who is this for?

Applicants should beryllium familiar with the Ethereum protocol and disposable for full-time work. If presently successful university, they should beryllium precocious successful their studies. Applicants should person demonstrable involvement successful the speciality of the squad with whom they use to work.

Program

Selected interns volition beryllium assigned a short-term task and a mentor and should expect to enactment somewhat autonomously. Interns tin take to either enactment remotely, oregon successful 1 of the EF offices, successful Boulder (USA) oregon Berlin (Germany). In addition, interns volition beryllium invited for an in-person cohort meetup successful the summer.

EPF vs internship

The internship is geared toward those disposable for a defined 'summer time' committedness with a wide skillset and a tendency to larn however to use that skillset to the Ethereum domain. In contrast, the existing Ethereum Protocol Fellowship is simply a six period programme that assumes precocious cognition and a tendency for full-time enactment successful Ethereum.

Application Process

Applications are unrecorded and volition adjacent connected December 9, 2024. Initial screenings volition beryllium followed by ceremonial interviews, with the notification process expected to beryllium implicit by 10 Jan.

The duration of the programme volition beryllium astir 12 weeks with commencement and extremity dates flexible depending connected assemblage schedules.

You tin use for the roles here:

Mentoring teams

  1. Protocol Security - The Protocol Security Research squad safeguards Ethereum’s integrity. Through coordination, meticulous codification reviews, research, processing precocious tooling, and real-world simulations, we absorption connected securing the web and its captious components. Our hands-on attack includes managing the bug bounty program, continuously monitoring the network, and collaborating with lawsuit teams. We’re committed to identifying and mitigating risks to Ethereum mainnet. Check retired the Protocol Security README

    Preferred skills: Cybersecurity classes oregon experience

  2. Robust Incentives Group - The Robust Incentives Group is simply a probe squad dedicated to the survey of mechanics plan and cryptoeconomics for Ethereum. Our enactment maps each the ways that incentives straight oregon indirectly impact users and protocol stakeholders of Ethereum. Where possible, we suggest mechanisms to retrieve inducement compatibility and strategy optimality. Our methods are varied, from ceremonial investigation to information subject and simulations, and we prosecute world and wide audiences with divers formats of grants, publications and talks. Check retired our enactment on our homepage and travel our updates with our newsletter!

    Preferred skills: Familiarity with RIG initiatives, erstwhile enactment oregon writings successful mechanics plan oregon economics research

  3. Portal Network - The Portal Network is simply a caller networking plan for Ethereum that aims to lick the information availability occupation for "light" nodes without having to spot oregon enactment other strain connected afloat nodes, by sharing the indispensable information successful tiny chunks crossed the network. Check retired the ethereum.org explainer, talks from Devcon SEA 2024, Devcon Bogotá 2022, the network specs.

    Preferred skills: Computer subject classes, immoderate Rust knowledge

  4. Testing - The EEST task is liable for the Ethereum protocol notation tests, utilized by each clients to observe statement issues during caller hard-fork implementations and regressions. The squad besides takes attraction of maintaining and improving the tooling, frameworks, documentation and guidance required to facilitate the lawsuit developers with the depletion of the tests, which includes the EEST, the bequest ethereum/tests repository, and besides integration tests successful the signifier of assorted hive simulators. Check retired the Devcon SEA 2024 talk connected EEST.

    Preferred skills: Testing frameworks (Hive) and methodologies (fuzzing, simulations)

  5. EELS - The EELS task is liable for the main Ethereum protocol notation specification written successful Python, which aims towards replacing the yellow-paper specification and being a important assistance to the EIP process successful bid to supply a prototyping model for caller updates. Check retired the Devcon SEA 2024 talk connected EELS.

    Preferred skills: Spec writing, method documentation, ceremonial verification

  6. Geth - Geth (go-ethereum) is simply a Go implementation of Ethereum - a gateway into the decentralized web. Geth has been a halfway portion of Ethereum since the precise beginning. Geth was 1 of the archetypal Ethereum implementations making it the astir battle-hardened and tested client. Geth is an Ethereum execution lawsuit meaning it handles transactions, deployment and execution of astute contracts and contains an embedded machine known arsenic the Ethereum Virtual Machine. Running Geth alongside a statement lawsuit turns a machine into an Ethereum node. You tin find much accusation connected Geth's website.

    Preferred skills: Go, devp2p

  7. Account Abstraction - The AA squad focuses connected the development, maturation and coordination efforts related to relationship abstraction and concatenation abstraction, which started via the ERC-4337 standard, and proceed done further standards and protocol level changes connected L1 arsenic good arsenic L2s. The squad is liable for probe and improvement of assorted components and standards of account abstraction, concatenation abstraction and cross-L2 communication. It besides supports entities successful the ecosystem that are gathering connected apical of these standards, portion advocating for their wide adoption successful the abstraction done education, conferences, grants and different maturation strategies.

    Preferred skills: Solidity, EVM, ERC4337, wallet design

  8. Generalist - If you person a circumstantial task successful caput that deals with the wide Ethereum governance process oregon different halfway protocol project, suggest it!

    Skills: This relation is for exceptional individuals with circumstantial projects successful caput and intimate familiarity with the Ethereum governance process.

View source