Python Developer

Schrödinger, a leader in the field of computational biochemistry, is seeking a software developer to write and maintain Python application and GUI code across many of our scientific products. The role involves writing complex, interactive interfaces and tools for Schrödinger’s scientific products.

The ideal candidate will have a strong grasp of software development fundamentals, along with some coursework or lab experience in Chemistry, Biology, or Physics. Previous experience in professional software development is not required, but an interest in adopting best engineering practices is.

A successful candidate will:

  • work well in a collaborative environment
  • be eager to adopt good software engineering practices and methodologies
  • be able to write clear, highly organized, and maintainable code

Required qualifications include:

  • familiarity with scientific language and concepts
  • excellent written and verbal communication skills
  • object-oriented programming in any language
  • Python development experience
  • familiarity with unit tests

Desirable qualifications include:

  • familiarity with chemistry and/or biochemistry concepts
  • advanced Python knowledge
  • GUI development experience
  • experience working on large, complex codebases

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field