NO C2C. The candidate must be able to work onsite so local candidates.
Must Have List
6+ years of experience with the following:
- Strong Python Developer skills
- Github and Git
- Linux
- Pytest framework and Pypi Servers
- Bachelor’s Degree
- OpenEye Orion Platform experience is highly preferred
Job Description:
- Clientis seeking a Sr. Python Developer in support of our Early Discovery Small Molecule Machine Learning / AI research.
- The role will focus on developing packages for our Open Eye Orion Molecular Design Platform instance, Schrodinger Live Design, and internal small molecule digital capabilities & systems.
Responsibilities :
- Work with Informatics team and CADD scientific groups to understand business requirements and how they translate into technical specs that drive business outcomes.
- Develop OpenEye Orion/Python packages to execute ML models
- Automate and standardize hit expansion process capabilities; including: similarity searches, shape overlays, internal and external compounds
- Create a "cube" to take output stream in Orion and create a LD Live Report using Schrodinger API
- Create a generic base cube that can be used to execute any Schrodinger tool
- As needed generate cohesive documentation, enabling long term support of produced software.
Requirements:
- Strong Python developer skills
- Able to work in Linux environment
- Must be familiar with use of Github and Git
- Familiarity with Pytest framework - for writing unit tests
- Familiarity with Python setuptools for packaging modules
- Familiarity with use of PyPi servers and virtual environments
- Understanding of application development processes, system architecture (hardware and software), and end user support processes
- Demonstrated problem solving skills in a complex technical or scientific computing environment
- Specific experience with Open Eye Orion Platform, a strong plus
- Ability to communicate effectively (written and verbally) with both technical and non-technical parties.
- Ensures compliance with required controls.
- Bachelor's degree/Technical degree or equivalent requirement.
Job Types: Full-time, Contract
Pay: $90.00 - $97.00 per hour
Schedule:
Ability to commute/relocate:
- Princeton, NJ 08540: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Do you have experience with OpenEye Orion platform? If, so how many years?
- Are you currently residing in the NJ area?
Education:
Experience:
- Python: 6 years (Required)
- OOP: 2 years (Required)
- Linux: 6 years (Required)
- GitHub: 6 years (Required)
Work Location: One location