0->1 Engineer, Open Source AI

Mozilla
πŸ“ Remote US
19d
  • Your enthusiasm for exploring new ideas and prototyping fast aligns perfectly with the 'ship in days' and 'working code' mindset.
  • You thrive on debating technical architecture and will energize WICG calls and GitHub threads with fresh perspectives.
  • Your ability to quickly pick up new technologies (e.g., WebExtensions, MCP, Ollama) matches the evolving stack in this role.
  • You may lose interest after initial prototyping, struggling with the discipline needed to make code production-quality and well-documented.
  • Your tendency to debate for fun might undermine the trust that comes from shipping reliable, readable implementations.

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