Join us

Open Positions

About the team

The idea of a shared conversation layer over the world’s knowledge is part of the original idea behind the Web. In the last few years, through a combination of standards, open software and early implementations, this old idea has moved from audacious vision to reality.

We believe the impact of this pervasive conversation layer can be as profound as the Web was itself: more rapid access to knowledge as it evolves, more fluid collaboration between individuals, a freeing of information from proprietary systems and formats, and more transparent deliberation around issues of profound social importance.

Hypothesis is seeking pragmatic dreamers who care about community, access, and usability to help a well-funded non-profit initiative deliver on the long held dream of an annotated Web.

The company is based in San Francisco but we also work from Berlin, London, Edinburgh, New York, San Diego, Chicago, Atlanta and Austin. Remote applicants are encouraged to apply: we are building a culture of remote collaboration.

What we offer

  • Work with a team of quirky, passionate builders creating next generation tools for media and digital literacy while promoting openness on the Web.
  • Contribute to a highly visible open source project.
  • Competitive compensation and benefits.

How to apply

If you want to apply or ask questions before applying, please contact us at [email protected].

We look forward to hearing from you!


Engineering Manager


The Engineering Manager will lead our remote development team in the creation of an open, interoperable annotation capability over the world’s knowledge. The team delivers all aspects of the Hypothesis software and service, and you will be responsible for leading and mentoring the engineers and designers on the team in concert with the team’s technical lead.

As the Engineering Manager at Hypothesis, you are part of a cross functional team responsible for the realization and delivery of the products and services we build. You are welcome to contribute directly to our code, but your primary responsibility will be developer happiness, team management and timely delivery.


  • Grow and nurture a diverse team of world-class developers and designers.
  • The successful technical delivery and performance of our product and service.
  • Meet with and gather feedback from your team on internal processes, product delivery status, career development, and general health and happiness.
  • Actively communicate with business and programs staff to align the engineering team execution with organizational goals and priorities.
  • Work closely with our Product Manager to define the scope and sequence of our development work.
  • Lead efforts to continually improve internal processes and practices in our small but fast-growing organization.
  • Facilitate and encourage effective communication and cooperation within the team, the organization, and external developers.
  • Grow our body of best practices for working remotely as an engineering organization, keeping in mind the trade-offs and adjustments to the team’s workflow.
  • Possess and encourage a proactive, creative and inquisitive approach to solving problems encountered in your work.


Preferred qualifications

  • Five or more years of experience hiring, mentoring and leading teams of developers.
  • A solid understanding of the technologies behind modern web applications, including the basic aspects of a web service operations and infrastructure.
  • Experience working in diverse and geographically remote teams.
  • Location between the US Pacific and Central European time zones.

Apply now.




We are looking for an experienced designer who works well in multidisciplinary teams building web services for humans. A successful candidate will have a good understanding of the technologies of the web, a level head for graphic and UI design, and the ability to collaborate remotely on difficult design challenges with a diverse team of engineers, programs staff and product managers.


  • Work with a skilled multidisciplinary team to design and deliver a user-focused product.
  • Design products and services that reflect current best practice on the web, while having the courage to strike out in a new direction when new paradigms are called for.
  • Ensure a clear and consistent experience across our product and web services, with the full support of your colleagues.
  • Demonstrate skill at communicating design ideas. Create, improve, and use wireframes, prototypes, style guides, and user flows through a variety of media: sketches, hand-coded HTML/CSS, and behavioral prototypes.
  • Build effective working relationships with colleagues and external partners.
  • Act in a design leadership and mentoring role (with the full support of your colleagues) for other designers as we grow our team.
  • Possess and encourage a proactive, creative and inquisitive approach to solving the difficult design problems faced by the team.


Preferred qualifications

  • Five or more years of experience and a track record of design for web applications.
  • A strong portfolio with work samples (it also helps if you can show us sketches, prototypes, storyboards, user flows, wireframes etc)
  • Understanding of basic front-end languages and tools (HTML, CSS, Javascript). You don’t have to code, but some proficiency would be helpful.
  • Experience partnering with Product Managers, early in the feature conception process, to develop the strategy and rationale for features.
  • Understanding of design patterns, interaction design principles and up-to-date knowledge of industry practices for both web and mobile.
  • Experience working with a product team with an agile development process.
  • Experience working in diverse and geographically remote teams.

Apply now.