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
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