Back to careers site

Software Engineer



Basic Requirements

  • Dedication of at least 24 hrs/week.
  • Good fluency in English speaking and writing (typing > 35 wpm).
  • Critical thinking skills, expressiveness, and team-oriented attitude.
  • And you have to care about the work that you do!
  • Possession or pursuit of a degree in computer science or hardware engineering, or comparable professional experience.
  • Basics of efficient algorithms.
  • Willingness to participate in regular code reviews, git commits, and working in teams.
  • Development primarily on UNIX-based or OSX-Darwin platforms.
  • Ability to conceive logical software architectures and express yourself clearly, both verbally and in writing

Nice to haves

  • Experience with Django, React, Android, or PyTorch
  • Proficiency with software design patterns
  • Experience with programming/math competitions
  • Genuine interest in positive applications of tech for medicine and agriculture
  • Experience with computer hardware, electronics, or physics
  • +1 year of experience with software engineering in a professional environment requiring strict code review

Work with us and contribute to these projects

Web and mobile apps to digitize handwriting in rugged conditions for millions of medical patients, to track malaria, HIV, and COVID-19

Perks of working with QED

Unusual, socially conscious projects

Little bureaucracy

Travel to exotic places around the world!

QED provides mission-critical support to health and agricultural projects in 13 countries. We help our partners scale their operations by using software and artificial intelligence (AI).