Back to careersGo-to-Market · Full-time

Developer Advocate

Remote (Nepal)

About the role

Developer advocates at Novelty Lab are technical first. You should be comfortable reading our runtime source code, building demo applications from scratch, and explaining how our systems work at the level of API calls and data flows — not just marketing narratives. The 'advocate' part means you bring that technical understanding into every channel where developers form opinions: GitHub, conference stages, technical blogs, Discord communities, and direct conversations with engineers evaluating us.

The agentic software space is moving fast and the quality bar for technical content is rising. Developers can tell immediately when an advocate does not actually use the tools they are writing about. Your credibility is our credibility, and we protect it by only publishing things that are accurate, specific, and useful.

This role is part of the Go-to-Market team, which means you will work closely with sales and marketing on our presence at conferences and in content programs — but you report to the CTO, not the CMO. Technical accuracy is never sacrificed for reach.

What you'll do

  • Build and maintain a library of technical demos, sample applications, and integration guides that show how to use the Novelty Lab runtime to solve real problems.
  • Write long-form technical content — blog posts, deep dives, case studies — that explains how our systems work and why specific design decisions were made.
  • Represent Novelty Lab at technical conferences, meetups, and community events: talks, workshops, and hallway conversations that build genuine relationships.
  • Own our developer community presence across GitHub, Discord, and relevant forums — answering questions, surfacing feedback, and closing the loop with the engineering team.
  • Partner with the product team on documentation improvements and developer experience gaps identified through community interactions.
  • Create video content and demos for social channels that are technically accurate and useful to working engineers, not just impressive to non-technical audiences.

What we're looking for

  • 3+ years of software engineering experience, with enough depth that you can read and contribute to a TypeScript or Python codebase, not just copy-paste from docs.
  • A portfolio of technical writing or talks that shows you can communicate complex systems clearly — conference recordings, blog posts, or open source documentation you are proud of.
  • Genuine presence in the developer community: you have opinions about tools, you share them publicly, and engineers follow you because of the quality of your thinking.
  • Comfortable operating in public: speaking at events, responding to criticism online, and representing the company when things are not perfect.
  • Strong editorial judgment — you know the difference between content that is genuinely useful and content that is thinly veiled marketing, and you refuse to ship the latter.

Nice to have

  • Prior experience with AI tooling, LLM APIs, or agentic frameworks — you have built something with these tools and understand where the friction is from experience.
  • An existing following in a developer community (Twitter/X, GitHub, YouTube, or a newsletter) that you built through the quality of your technical output.
  • Experience working across multiple time zones and cultures in a way that shows up in how you tailor content for different developer audiences.

Interview process

  1. 01

    Intro call (30 min)

    We talk about your background, what you have built, and what you find interesting about agentic software and the community around it.

  2. 02

    Content review (async)

    Send us a piece of technical writing or a talk recording you are proud of. We will review it and come prepared with specific questions.

  3. 03

    Technical session (60 min)

    We give you a feature of our runtime and ask you to explain how you would teach it to a senior engineer who has never used it. Think out loud.

  4. 04

    Team and culture fit (30 min)

    Meet two or three people from the engineering and GTM teams. This is as much for you to evaluate us as the reverse.

Apply

Apply for this role

Fill out the form below. We read every application and respond within five business days.

PDF only · max 10 MB

Prefer to start with a conversation?

Your information is used solely for evaluating your application and is stored securely.