← All positions

Software Developer for Drug Discovery

Full timeRemote

Multiple Roles | Location: Remote | Start: ASAP

While others talk about revolutionizing drug discovery, we're doing it. We've built a platform that runs UMAP on hundreds of thousands of molecules in seconds, not hours. Our users interactively explore the chemical space on the entire ChEMBL database, perform complex operations like substructure searches, and collaborate on ideas - all in a web browser. We handle everything - from data access and visualization to advanced ML/AI for ADMET profiling. We're leveraging WebAssembly and WebGPU to push browser capabilities to their limits, and CUDA and other tech on the server side.

Our lean, global team works with top scientists to solve real-world problems, and we're looking for developers who thrive on solving complex challenges and delivering results.

If you've previously developed any of these, we want to hear from you:

  • Cheminformatics and/or bioinformatics apps (think molecular sketchers, sequence alignment, substructure search engines, or SAR tools)
  • High-performance, web-based scientific visualizations (we think ours are best-in-class, but we're ready to be surprised)
  • High-performance computing engines (not just building pipelines)
  • Advanced algorithms for working with massive datasets

Depending on your skills, you may

  • Implement blazing-fast substructure search algorithms in the browser, on the server, or both
  • Develop plugins for in-depth life science data analysis
  • Create fit-for-purpose apps for drug discovery workflows
  • Optimize GPU computations for molecular modeling
  • Create interactive genomic sequence and other visualizations

Requirements

  • Strong skills in at least one of C#, Dart, C++, JS/TS. Python is a plus
  • An obsession to deliver high-performant, elegant code
  • Understanding of the drug discovery process and its challenges
  • Passion for applying technology to life sciences
  • Intellectual curiosity, versatility, sense of ownership, and a track record of achievement

What sets you apart

  • Ability to quickly grasp and implement new concepts in scientific domains
  • Experience in developing high-performance, scalable enterprise solutions
  • Skill in creating intuitive interfaces for complex scientific workflows
  • Aptitude for optimizing algorithms and computations

Why join us?

  • Minimal bureaucracy, maximum impact
  • Freedom to organize your work
  • Challenging problems with real-world implications
  • Collaboration with experts across multiple disciplines
  • Continuous learning in cutting-edge tech and science
  • Contributions to open source and democratization of data science

Stand out from the crowd

Want to make a lasting impression? Consider submitting a short video presentation about yourself. Show us your problem-solving skills, brag about the things you are most proud of, and tell us how you can contribute!


Apply