Opening: Software Developer (Senior or Junior) — full time, remote or in person

This position has been filled. Watch this page for new opportunities.

The PhilPapers Foundation is looking for a Software Developer to participate in the development of its web services (,, and several others), which are used by philosophers all over the world.

The Foundation's newest services are built on a cutting-edge web stack including:

In addition, we maintain and upgrade legacy systems built on Perl and Grails stacks.

Our ideal candidate has some experience with some of these technologies, but a willingness to learn new tools and methods is the most important asset. The Foundation's technical team is small (3-4 people), so this is an opportunity to hone a broad range of skills, from design to devops. We are looking for a flexible, adaptable individual with initiative who enjoys a variety of technical tasks.

Training in philosophy is not necessary or expected but can be an asset. A hybrid appointment with an academic component could be available to a candidate with relevant academic skills.

We encourage applicants at all levels of expertise. Compensation is commensurate with qualifications.

The Foundation is based at the Centre for Digital Philosophy at Western University in London, Ontario, and the successful candidate will have a desk in our development office, but remote candidates will be given full consideration.

The interview process involves an initial Zoom meeting followed by an online technical assessment. We will consider applications as they come in (starting immediately). This page will be updated as soon as the position has been filled.

To apply, please send the following to David Bourget at with devjul0222 in the subject field.

While physically based at the CDP at Western University, the legal employer for this position is the PhilPapers Foundation.

(c)opyright 2013-2022, David Bourget
Centre for Digital Philosophy - Western University
Stevenson Hall, 1151 Richmond St., London, ON, CANADA, N6A 5B8
Tel: 519-661-2111 x 87770, Fax: 519-661-3922