Software Developer - Python, Hyderabad
Core
Writing and maintaining GUI, workflow, and application code for advanced computational methods in drug discovery and materials science.
Role type
Mid-level Python software developer
Builds
Scientific products and internal drug discovery tools
Domain
Computational drug discovery and materials science
Deliverable
product features
Required skills
Python, data structures, algorithms, complex problem-solving, software engineering practices
Preferred skills
GUI development, experience with large complex codebases, C++, Java, JavaScript/React
Technologies
Python, C++, Java, JavaScript, React
Responsibilities
Write clear, highly-organized, maintainable Python code; Design and build complex software with multiple interacting components; Adopt good software engineering practices and methodologies
Seniority
Mid-level, hands-on IC