Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Scientific Software Developer

Ventus Therapeutics

Waltham, MA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Drug Discovery and Tools
  • Post Date: 04/08/2024
  • Website:
  • Company Address: 100 Beaver St, Suite 202, Waltham, MA, 02453

About Ventus Therapeutics

At Ventus, we are pioneering a unique approach to structure-based drug discovery to address biologically validated, but difficult-to-drug targets.

Job Description

Ventus Therapeutics is a clinical-stage biopharmaceutical company deploying leading-edge structural biology and computational chemistry tools to create novel small molecule medicines for challenging targets in immunology, inflammation, and neurology.


Our proprietary drug discovery platform, ReSOLVE, gives us the ability to discover and develop medicines through unique insights into protein targets and to create dynamic blueprints that can guide the development of differentiated therapies at a fast pace. We aim to use the ReSOLVE platform to improve the way medicines are discovered and developed, with the ultimate goal of restoring the health of people facing serious illnesses.


Position overview:

The Scientific Software Developer will work as part of a multidisciplinary and highly innovative team of computational scientists, ML scientists, and software engineers to dramatically improve the precision and speed of in silico discovery of drug candidates. The successful candidate will design, implement, optimize, test, and maintain high-performance, distributed computational workflows analyzing protein conformations and ligand binding. Working with on-premises computer clusters you will be tasked with solving the challenges of maximizing throughput and robustness of large scale, highly parallelizable computations running on modern CPU and GPU hardware.


We seek self-motivated candidates who are comfortable working in a fast-paced and highly collaborative environment, motivated by ambitious goals and passionate about developing new medicines.



  • Design, develop and deploy robust workflows to automate computational simulations, data processing, exception handling and compute resource utilization in Linux environment
  • Design, develop and deploy high-performance, distributed workflows for large computations
  • Apply best practices to contribute well organized, efficient, and maintainable code
  • Plan, execute, and report software development goals and accomplishments




  • BS or MS degree in Computer Science, Computer Engineering, Physics, Theoretical Chemistry, or a related field
  • At least 3+ years of software development experience in a biopharmaceutical setting collaborating with scientists on complex projects related to drug discovery. Please note experience in a scientific setting is required for this position
  • The ideal candidate will have experience developing science-based applications using scripting and languages, especially C and Python
  • A solid understanding of mathematical principles, including calculus, linear algebra, and statistical methods. Applications in physics, computational chemistry, or bioinformatics is a benefit, but not necessary
  • Demonstrated proficiency in Linux, high-performance computing and resource/workload management is a plus
  • Ability to collaborate with technical teams to solve difficult scientific problems in a dynamic environment
  • Organization and attention to detail, appreciation for best coding practices and software lifecycle management
  • Must be able to work independently, be self-motivated, and eager to learn new concepts and technologies
  • Candidates located near one of our sites (Waltham, MA or Montreal, QC ) will be prioritized