Hiring: Machine Learning Scientist

BSI is currently looking for a Machine Learning Scientist to join our growing team.


  1. Research and development on feasible algorithms to solve bioinformatics problems
  2. Applying deep learning algorithms to improve current solutions to proteomics (LC-MS/MS data analysis)



  1. 3+ years of programming experience in Java, C/C++, Python or other languages
  2. 2+ years of NLP / ML research or equivalent development experience
  3. Degree in computer science or related fields
  4. Knowledge of deep neural networks, reinforcement learning and related algorithms
  5. Experiences on deep learning frameworks such as, TensorFlow or Theano
  6. Excellent communication and team-working skills


We offer great career opportunities in a new dynamic setting and employees are eligible for attractive benefits. Our office is located in the city of Waterloo, Ontario, Canada (approximately one hour driving distance from Toronto).

If you are interested in joining our team, please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.