0->1 Engineer, Open Source AI

Mozilla
πŸ“ Remote US
24d
  • Your ability to inspire and rally others is great for building a vibrant community around open source AI tooling.
  • Your communication skills help you explain complex layered architectures to developers who lack context.
  • You are naturally collaborative and can bridge gaps between technical leads, community managers, and contributors.
  • You may rely too much on group harmony, hesitating to push back on flawed architectural ideas in standards conversations.
  • The role requires shipping code personally, but you might prefer enabling others or doing coordination work.

Summary

Mozilla is building a position in open source AI through research, community, tooling, and public advocacy. A big part of that work is showing, not just telling.

 

We need an engineer who ships fast and in public β€” working code and real demos that developers can install, fork, and build on. The current focus is Harbor, a Firefox and Chrome extension implementing a proposed Web Agent API that puts model choice, tool permissions, and agent oversight back in the hands of the user and the browser, rather than the vendor. Harbor is three layers: the browser extension at the bottom managing permissions, model access, and revocation; the SDK/API layer on top exposing primitives like window.ai, window.agent, and WebMCP tools; and the application and workflow layer at the top β€” the actual experiences being built. The thesis is that agents should only be able to do what a page explicitly declares, not free-roam the DOM. 

 

Making those layer boundaries legible is core to the role β€” if a developer or their coding assistant keeps reaching for the wrong primitive, that's yours to fix. If you've shipped a browser extension, authored MCP servers, run models locally with Ollama or llama.cpp, and thought seriously about prompt injection as an architectural problem rather than a prompt-level concern, this is the specific intersection we're hiring for.

 

Beyond Harbor, Mozilla is building across a broader sovereignty stack β€” open identity, privacy-preserving verification, and other surfaces where the same thesis applies: users should own the layer, not the platform. The right person will find adjacent prototyping work as that develops, and will be energized by the problem space broadly enough to move fluidly across it.

 

 

What you'll do

 

 

What we're looking for

 

 

What success looks like

 

 

Engagement model

 

 

Budget for this opportunity: $200,000–$227,250 annualized equivalent.

This is a fixed-term contract opportunity, not a permanent employee role. Final contract terms β€” including scope, weekly hours, duration, and payment structure β€” will be determined based on the needs of the engagement and the selected contractor’s experience. This posting reflects Mozilla’s good-faith budgeted range for the work at the time of posting.

 

Applicant Privacy Notice

Apply

Best personality fits for this role

Browse more

Similar jobs