Log-in

remember me
Register | Lost password?

Currently open positions

Molecular Discovery Ltd is looking experienced programmers/scientists for its software development team in Perugia (Italy). Depending on the profile of the candidate there is also opportunity to work from home. In some circumstancies you will be asked to join team meetings, remotely or in place.

Backend Developer

Responsibilities:

  • You will write elegant, tested and documented code
  • You will maintain your code with care and attention
  • You will be ready to continue learning and staying updated with the newest technologies

Requirements:

  • Good knowledge of Python 3
  • Experience of Linux and Shell Scripting
  • Experience in working with Git and Docker
  • Command of English as a working language and for team communications

Nice to have

  • MS or BS in Computer Science or Chemistry, or equivalent experience
  • Knowledge of Django framework
  • Knowledge of Queues (e.g: Redis)
  • Experience with AWS/GCP and cloud infrastructures

GUI Software developer

Responsibilities:

  • development of desktop applications and program libraries in the area of cheminformatics
  • development of highly interactive GUI components for data visualization
  • design, build, develop & test complex software programs, applications and projects across multiple operating systems, languages and technologies

Requirements:

  • 3+ years of experience in a similar position in industry or in an academic institution
  • experience developing/debugging/testing C++
  • command of English as a working language and for team communications

Preferred qualifications:

  • knowledge of the Qt application and UI framework
  • experience in cross-platform development for the Linux and Windows OSs

Nice to have

  • MS or BS in Computer Science or Chemistry, or equivalent experience
  • knowledge of Python 3

Molecular Modeller

Responsibilities:

  • Support in-house drug discovery using Molecular Discovery software
  • Apply Molecular Discovery software to solve scientific applications
  • Work closely with the research & development team to identify scientific problems and propose potential solutions
  • Test algorithms and new software releases

Requirements:

  • PhD in Chemistry or Cheminformatics
  • 3+ years of experience in a similar position in industry or in an academic institution
  • Experience of molecular modelling software applied to drug discovery
  • Track record of scientific publication
  • Experience of Linux and Shell Scripting
  • Command of English as a working language and for team communications

Nice to have

  • Previous experience using Molecular Discovery Software
  • Knowledge of C++ or Python
  • Knowledge of statistical modelling
  • Knowledge of AI modelling

Research Software Developer

Responsibilities:

  • Research new algorithms and incorporate them into existing Molecular Discovery Software
  • Develop new solutions to scientific problems using new and existing code
  • Work with Molecular Modellers and Product Management to implement their ideas

Requirements:

  • PhD in Chemistry, Cheminformatics or Physics
  • Experience developing scientific applications using C++
  • Experience using molecular modelling or cheminformatics software
  • Track record of scientific publications
  • Command of English as a working language and for team communications

Nice to have

  • Experience of Python, PyTorch, TensorFlow, and AI

Salary:

high standard EU salary and paid expenses.


Molecular Discovery provides robust, high-quality and innovative computational methods addressing pharmaceutical needs in the fields of chemoinformatics, ADME and metabolism research. Molecular Discovery software products offer a complete toolset to improve efficiency in modern drug discovery.

To apply, please send your application and CV to jobs@moldiscovery.com