Schrödinger

Software Developer - Python, Hyderabad

Schrödinger
Apply
29 days ago
Hyderābād, IndiaMid Level / Senior

Responsibilities

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

Requirements

  • 2 to 4 years of software development experience.
  • Strong foundational knowledge of data structures, algorithms, and complex problem-solving.
  • B.E. or B.Tech in Computer Science, Software Engineering, Mathematics, Physics, Chemistry, or another stream.
  • Python experience is preferred; candidates with C++, Java, JavaScript, or React backgrounds and basic Python exposure are also welcomed.
  • GUI development experience and experience with large, complex codebases are preferred but not required.
Schrödinger

About Schrödinger

1,001-5,000 employees
Contact me