Developer Relations Engineer
•
DevRel, Engineering
Remote
Part time, Full time, Contract
Junior
Commitment: 4-6 month contract, with potential extension into a full-time core position
Start: ASAP
About the role
Modern technology hides behind terminology that most people only half understand. Vyper isn’t immune to that effect - it’s a language built on deep compiler philosophy, demanding clarity from anyone who uses it.
But clarity doesn’t happen on its own.
Someone needs to translate the underlying machinery into something that new developers - coming from enterprise, AI, and fintech - can actually work with. And someone needs to make sure these groups hear about Vyper early, clearly, and confidently.
That someone might be you.
This role is for a technically curious builder who wants to shape Vyper’s developer experience and help us connect with the top players entering Ethereum. You’ll work alongside our compiler engineers to understand the “why” behind the language, and then turn that insight into clean examples, tutorials, reference projects, and the narrative that brings Vyper into conversations with enterprises, AI companies, and emerging technology builders.
While this is a junior role, it is not a small one. We’re giving you real responsibility, real ownership, and the room to grow into a key advocate for Vyper across both technical and ecosystem-facing fronts.
What You’ll Do
- Improve the Developer Experience (Core Responsibility)
- Create example projects and small, production-ready code snippets for common use cases (payments, escrow, auctions, stablecoins, agentic workflows, enterprise primitives);
- Write clear, friendly, human-focused tutorials that help new developers understand Vyper;
- Help build the reference library of Vyper smart contracts and developer kits for future hackathons and ecosystem initiatives.
- Build Technical Content That Actually Helps People
- Draft deployment guides, walkthroughs, and “Vyper by example” style explanations;
- Take compiler-level constraints (no modifiers, no inheritance, no inline assembly) and explain them in normal language - making Vyper feel simple, accessible and welcoming;
- (Optional) Share your demos on socials, or create short write-ups and visuals.
- Shape Vyper’s external partnerships
- Identify relevant partners across L2s, enterprises, AI companies, universities, and emerging onchain teams;
- Proactively reach out, understand their technical goals, and explore where Vyper fits;
- Help prepare materials relevant to their experimentation, integration, or early-stage prototyping with Vyper;
- Support early conversations that could evolve into deeper collaborations.
- Represent Vyper in the ecosystem
- Attend conferences, hackathons, and community events to introduce developers to Vyper;
- Talk to enterprise teams to explore how Vyper can support their smart contract needs;
- Bring their questions and insights back to the team to guide future tutorials and examples;
- Help ensure Vyper “shows up first” for new developers entering the Ethereum ecosystem.
Who You Are
Must-Haves
- Some hands-on coding experience (Python ideal, but any modern language is fine)
- Curiosity about smart contracts, compilers, and language design - even if you’ve never worked with them professionally
- Ability to explain technical concepts simply, without jargon
- Evidence of DevRel instincts: hackathons, open source contributions, writing tutorials, helping peers learn
- Comfortable talking to both early-stage hackers and enterprise engineers
- Strong English writing skills - clear, concise, grounded
- Self-driven, proactive, and excited to explore new domains
Nice-to-Haves
- Experience with any smart contract language (Solidity, Vyper, Move, Rust, etc.)
- Familiarity with EVM basics or common tooling
- Experience building small apps, libraries, or demo projects
- Interest in AI/agentic systems and enterprise blockchain adoption
- Comfortable speaking at meetups or presenting demos
- Contributions to open source projects or technical communities
Why This Role Matters
Ethereum is about to welcome a massive wave of new developers - especially from enterprise and AI. If Vyper wants to be part of their default toolkit, we need clarity, accessibility, and presence.
Your work will directly shape how those developers encounter Vyper, how they learn it, and where it fits in the next generation of onchain systems.
This is your chance to grow fast and help define the language’s future.
Why Join Vyper?
- Join a small, highly technical team where your contributions have immediate impact
- Collaborate with leading researchers, auditors, and Ethereum ecosystem teams
- Fully remote, flexible, and open source
How to apply
Send a short note to sofia.s@vyperlang.org with your GitHub, CV, or anything you’ve built that shows how you think. We’re especially excited to see:
- small apps, scripts, or tools you’ve created
- tutorials, blog posts, or technical explainers you’ve written
- open-source contributions (any size)
- hackathon projects or student club work
- examples of how you’ve helped others learn something technical
If you don’t have all of these, that’s completely fine - just show us what you’re proud of.
Company
Vyper is a smart contract language with a relentless focus on security, simplicity, and readability. It empowers developers to write clean, auditable, and gas-efficient code for the EVM, without common pitfalls.