Leverage our network to build your career.
If you are a Techstars portfolio companyclaim your profile.

Machine Learning Engineer @ AI in drug development startup

Biotech Square
Biotech Square
Job Functions:
Software Engineering
Employment Types:
Remote; Toronto, ON, Canada; Canada; Calgary, AB, Canada
Posted on:

This opportunity might be for you if,

  • you are a mid-career AI/ML engineer
  • you have a passion for NLP and its potential in the medical field
  • you are looking to apply your expertise to make a real difference
  • you find the idea of joining the core team of a growing startup exciting

Our Story We're a small team who dares to dream big. Our mission is to make the drug development process more predictable and, right now, we're focused on the regulatory perspective. Our SaaS platform uses AI to capture insights from past drug development programs and allow the industry to learn from them.

We take great pride in the fact that our technology is currently used by top biopharmaceutical teams to find regulatory precedents and answer challenging regulatory questions. Listening to our users has been instrumental in getting us to this stage and we’re committed to maintaining this culture. We make the voice of our users everyone’s responsibility and the focal point of every decision we make.

We’re also proud of being part of local and global tech startup communities such as Communitech, Creative Destruction Lab (CDL) and Techstars.

We're looking for builders who are not afraid to think outside the box, who are willing to challenge the status quo, and who are willing to push limits to achieve a common goal.

If you find motivation in making a difference and thrive in a rapidly evolving startup environment, then we'd like to talk. Contact us at careers@biotechsquare.com and let us know why you're this is the perfect opportunity for you.

About This Role Every member on our team is involved in listening to users, discovering their needs, brainstorming potential solutions, debating the different options, and taking ownership in product development and testing. In addition to these shared responsibilities, each team member plays a primary role in one of these areas or the areas that support them.

This is a Machine Learning Engineer role with a focus on Natural Language Processing. We're looking for the technical skills, the drive to push the boundaries of our technology and the passion to make a meaningful impact.

In this role, you will be responsible for training and deploying NLP models that solve the current and future needs of our users.

Your typical work week may involve the following:

  • Understanding key requirements of users through direct interactions with users or via CEO/CTO
  • Prioritizing requirements based on impact on users and time to implement
  • Brainstorming optimal solutions with all team members
  • Quickly learning new technologies or concepts as required
  • Hacking together prototype Machine Learning solutions to get feedback from the rest of the team
  • Training and testing of fully functional NLP models
  • Deployment/integration of NLP models into production

We empower our team members to take ownership of their work. You will have the opportunity to directly interact with users so that you can get direct feedback on your work. You will have the opportunity to interact with our network of top industry experts and professors in AI via Techstars, Creative Destruction Lab, etc.

Experience Requirements:

  • 3+ years of agile software development experience
  • 3+ years of industry experience in Machine Learning and/or Natural Language Processing

Skill Set Requirements: Required

  • Strong expertise in Python (including working with data processing and data science libraries such as pandas, numpy, scikit-learn, etc.)
  • Solid foundational understanding of Machine Learning and Natural Language Processing (as demonstrated through Github repositories, research papers, and/or work experience)
  • Strong expertise in one of the deep learning frameworks, preferably PyTorch


  • Experience with big data in Python (e.g., PySpark, Hadoop, etc.)
  • Experience with AWS cloud services, including S3, Lambda, DynamoDB, etc.
  • Experience working with Elasticsearch or Opensearch

Education Requirements: Either one of the below,

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related fields
  • Completion of bootcamps or online courses in programming
  • Strong evidence of building prior technology projects

How to Apply: Email careers@biotechsquare.com with the following,

  • Resume (including links to Github, LinkedIn, etc.)
  • Short cover letter explaining why you're interested in working with us and why this is the perfect opportunity for you

Here's the testimony of a Software Engineer intern: “The work environment and culture at Biotech Square is incredibly supportive, fun, and rewarding. The mentorship I was given was the perfect balance of being able to work through solutions by myself while also being able to ask questions and receive guidance. They always made sure that my personal goals were met and made sure I was doing work I was interested in. The internship at Biotech Square exceeded all my expectations and by the end of the term, I had acquired several important programming skills and was able to tackle complex problems on my own.”

We only use strictly necessary, first-party cookies on this job board. These are cookies that are necessary to deliver this service to you, or are necessary for Techstars to understand how it is being used. Read our Cookie Policy.