Junior Software Engineer

Apply Now

About DeSci Labs

At DeSci Labs, we’re on a mission to rebuild scientific publishing from the ground up. We believe the future of science is open, transparent, and decentralized. That’s why we’re developing the open-source infrastructure that will accelerate scientific progress—powered by Web3 and AI.

Founded in Switzerland in 2021 by scientists and engineers, DeSci Labs was the first to build a fully open-access scientific publishing platform on Web3: DeSci Publish. To date, we’ve raised over $8 million in funding and are preparing for an upcoming token launch designed to shift ownership of scientific infrastructure to the global research community.

The Role

We’re looking for a Junior Software Engineer who’s eager to learn, grow, and ship real code that makes a difference. You’ll work closely with our engineering team and external partners on high-impact initiatives, contributing directly to new platform features and helping shape the future of decentralized science publishing.

What You’ll Do

  • Attend customer-facing meetings to gather technical requirements to solve real world problems.
  • Help develop customer-specific features using our existing open source software.
  • Learn the ins and outs of our dPID protocol, which underpins our decentralized file sharing infrastructure.
  • Gain a working understanding of the academic publishing ecosystem, including journal workflows, metadata standards, and persistent identifier (PID) systems.
  • Write, debug, and maintain code in our main stack: TypeScript, Node.js, React, and PostgreSQL.
  • Help implement backend features, improve infrastructure, and support integrations with AI, vector search, and other tools.
  • Collaborate across engineering, product, and research teams in an async, remote-first environment.

What We’re Looking For

  • Strong foundation in TypeScript and Node.js.
  • Clear communication and the ability to take initiative in remote work settings.
  • Curiosity and humility—you're comfortable asking questions and learning fast.
  • Reliability—you follow through on what you commit to and stay organized across multiple tasks.
  • Physical presence in GMT, GMT+1, or GMT+2 time zones due to potential EU travel
  • Ability to physically travel within the EU

Why Join Us

  • Mission-first: Help reshape how science is published, validated, and rewarded.
  • Big impact: Work on real projects with the chance to grow fast.
  • Remote and flexible: Async-friendly team culture with autonomy and trust.
  • Global team: Collaborate with passionate scientists, engineers, and designers across continents.
  • Annual retreats: Meet your team IRL in inspiring places.
  • Tokens and ownership: Participate in the upside of a growing ecosystem.

How to Apply

send us an email with your resume, and why would you be a good fit for this role at info@desci.com