Machine Learning Engineer

Variational AIVancouver, CA
Published on

About the Role

Small molecule drug discovery is one of the most exciting open problems in machine learning. Variational AI is searching for a machine learning engineer to join our quest to radically accelerate the development of new drugs through machine learning excellence. Your responsibilities will include identifying, cleaning, preparing, and testing datasets. You will run experiments to evaluate new architectures and tune hyperparameters, continually improving the robustness and efficiency of our existing code base, and applying our pipeline to new drug targets.

About the Candidate

We are looking for a candidate with the following background:

  • M.S. (Ph.D. preferred) in CS, applied mathematics, statistics, physics, or related discipline;
  • Experience with machine learning techniques, such as diffusion models, Transformers, and Bayesian optimization;
  • Two or more years’ experience developing robust code on larger projects, including code review, refactoring, unit testing, and version control;
  • Mastery of Python and PyTorch;
  • Strong background in chemistry or pharmacology is preferred;
  • Intellectual curiosity and a drive to excel.

About the Company

Variational AI has been advancing the state of the art in drug discovery for over five years. We have delivered projects to renowned customers including Merck, Rakovina Therapeutics, and ImmVue Therapeutics, seeking to integrate advanced machine learning with chemistry and pharmacology expertise.

Company Culture and Benefits

We are an equal opportunity employer, welcoming applications from women, BIPOC, and members of underrepresented communities. Our compensation package is competitive and includes a mix of cash and options. We prioritize expertise and passion over where you choose to live and work, emphasizing a flexible remote work culture.

To learn more about us, please visit variational.ai or explore our recent work at variationalai.substack.com.