Software Engineer

Poland/Malawi

Basic Requirements

  • Ability to conceive logical software architectures and express yourself clearly, both verbally and in writing

  • Highly preferred full-time employment of at least 40 hours per week. Promising students with exceptional skills should contribute 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 and data structures.

  • Willingness to participate in regular code reviews, using disciplined version control, and working in teams.

  • Development primarily on UNIX-based or OSX-Darwin platforms.

Nice to haves

  • +1 year of experience with software engineering in a professional environment requiring strict code review

  • Experience with Django, React, Android, or PyTorch.

  • Proficiency with software design patterns.

  • Experience with programming and/or math competitions.

  • Genuine interest in positive applications of tech for medicine and agriculture.

  • Experience with computer hardware, electronics, or physics.

  • Willingness to go on an adventure.

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!