×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer

Job in Vancouver, BC, Canada
Listing for: Variational AI
Full Time position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, Data Scientist, AI Engineer, Data Engineer
Job Description & How to Apply Below

VANCOUVER, BC (OR REMOTE) / 2+ YRS PROFESSIONAL EXPERIENCE

Small molecule drug discovery is one of the most exciting open problems in machine learning. Traditional approaches require over ten years and two billion dollars to develop a new pharmaceutical, and their reliance on trial-and-error calls out for better predictive and generative models. The existent datasets are large enough to benefit from sophisticated deep learning architectures, but small enough that ML models can be trained in a few days, facilitating rapid experimentation and innovation.

Nevertheless, the current industry standard has progressed little beyond shallow ML techniques such as random forests and support vector machines, largely due to the difficulty of integrating world‑class machine learning research with chemistry and pharmacology expertise.

Variational AI is searching for an applied machine learning scientist to join us in our quest to radically accelerate the development of new drugs through machine learning excellence. For over six years, we have been advancing the state‑of‑the‑art, and delivering projects to customers including Merck, Rakovina Therapeutics, and Imm Vue Therapeutics.

You will help run experiments to evaluate new architectures and tune hyperparameters; continually improve the robustness and efficiency of our existing code base; identify, clean, prepare, and test datasets; and apply our pipeline to new targets, to help develop novel drugs. In this process, you will have the opportunity to build your skills by collaborating with our team of accomplished ML scientists and chemists.

Software engineering expertise is required, as well as experience with deep learning and generative models; knowledge of chemistry and pharmacology is preferred but not required.

Here is the background we’re looking for:

  • M.S. (Ph.D. preferred) in CS, applied mathematics, statistics, physics, or related discipline;
  • Experience with machine learning techniques, including diffusion models, Transformers, and Bayesian optimization, preferably demonstrated through peer-reviewed publications;
  • Two or more years of experience developing robust code on larger projects, including code review, refactoring, unit testing, version control, etc.;
  • Mastery of Python and PyTorch; and
  • Intellectual curiosity and drive to excel.

We are an equal opportunity employer and enthusiastically welcome applications from women, BIPOC, and members of under‑represented communities and groups. Compensation is a competitive mix of cash and options. We prioritize expertise and passion over where you decide to live and work; however, for collaboration across our team, applicants must be based in North American time zones.

To learn more about us, you can find some of our recent work at

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary