Schrödinger

Software Developer - Python, Hyderabad

Schrödinger
Apply
28 days ago
Hyderābād, IndiaMid Level

Responsibilities

  • Write clear, organized, and maintainable Python code.
  • Design and build complex software with multiple interacting components.
  • Develop and maintain GUI, workflow, and application code for scientific products.
  • Apply software engineering practices and methodologies to produce high-quality code.
  • Translate complex scientific requirements into intuitive and performant software solutions.
  • Collaborate effectively within a diverse, interdisciplinary team.

Requirements

  • 2 to 4 years of software development experience.
  • Strong foundational knowledge of data structures, algorithms, and complex problem-solving.
  • A B.E. or B.Tech degree in computer science, software engineering, mathematics, physics, chemistry, or another field.
  • Python experience is preferred; candidates with strong backgrounds in C++, Java, JavaScript, or React and basic Python exposure are also considered.
  • GUI development experience and experience working with large, complex codebases are preferred but not required.

Benefits

  • Equal opportunity employment and a commitment to a safe, inclusive workplace.
  • Opportunities to grow and contribute within a diverse, interdisciplinary team.
  • Work focused on improving human health and quality of life through computational drug discovery and materials science.
Schrödinger

About Schrödinger

1,001-5,000 employees

Schrödinger builds molecular modeling and simulation software and a cloud-based platform used by biopharma, materials companies, and academic and government labs to design therapeutics and materials. It sells software licenses and enterprise deployments and also advances wholly owned and collaborative drug discovery programs. Founded in 1990, the company is headquartered in New York and is publicly traded on NASDAQ under the ticker SDGR.

Contact me