Senior Software Developer

Cyclica is one of Toronto’s top AI companies developing a one of a kind platform for pharmaceutical researchers to build better drugs — putting safer, more effective drugs in the hands of people that need them. A small team with diverse backgrounds and a passion for science, our customers include research hospitals, small biotechnology companies, and mid-cap pharmaceutical companies.

This role focuses on delivering upon the core functionality of Ligand Express. Join a small team of Pythonistas and Bioinformaticians developing scientific pipelines, RESTful APIs, and webapps that put it all together. Experiment with machine learning and biochemical simulations for new pharmacological predictions. Work on an innovative frontend built in modern Javascript with interactive 3D views and advanced data visualization.

 

In the first 3 months:

  • Work with bioinformaticians to understand the science behind Ligand Express
  • Work closely with the development team to deliver application enhancements
  • Work with the lead developer to identify key areas for improvement in the application

 

In the next 6 months:

  • Implement critical functionality and “Wow” our users
  • Mentor less experienced developers in the “Django Way”
  • Take ownership of a critical portion of the Ligand Express application

 

After a year:

  • Lead development of critical Ligand Express functionality
  • Continue to improve our unit testing and test automation strategy
  • Continue to develop features and enhancements to the core application

 

Tools and services you’ll work with:

  • Python
  • Django
  • PostgreSQL
  • RQ
  • React
  • GitLab
  • Ansible
  • Google Cloud Platform

 

Essential Skills and Experience:

  • 3+ years as a django developer
  • 5+ years as a software developer
  • Comfort with the unix command line
  • Excellent unit testing and test automation skills
  • Developed medium to large scale web applications in Python
  • Experience with Distributed Version Control Systems such as git and Mercurial

 

Recommended Skills and Experience:

  • Experience consuming and building RESTful APIs
  • Experience with React or other javascript frameworks

 

What We Offer

  • Market competitive salary and entry into Employee Stock Options Plan
  • Amenable to splitting work between HQ and work from home
  • Access to health benefits package and flexible health spending account
  • Office is located steps away from the King Subway station entrance
  • Tim Horton’s conveniently located on the ground floor (almost too convenient)
  • Social committee facilitated group outings and team lunches
  • Institutional respect of work life balance

 

Please email a CV and Statement of Interest to careers@cyclicarx.com. Applications will be accepted until the position is filled. Only successful applicants will be contacted.