Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Scientific Software Developer image - Rise Careers
Job details

Scientific Software Developer

Schrödinger is seeking a Scientific Software Developer to improve human health through advanced computational methods used in drug discovery. The role focuses on developing reliable code for scientific applications.

Skills

  • Proficient in Python and C++
  • Experience in software development
  • Knowledge of molecular simulation and QM methods is a plus

Responsibilities

  • Work on core force field libraries in Python and modern C++
  • Collaborate with scientists to explore and implement new force field terms
  • Upgrade and optimize existing workflows for scalability and reliability

Education

  • Master’s or PhD in Chemistry, Biology, Physics, or a related field

Benefits

  • Competitive salary and stock options
  • Comprehensive healthcare including dental and vision
  • 401k and pre-tax commuter benefits
  • Flexible work schedule and parental leave
  • Catered meals in the office
  • Paid vacation time and company events
To read the complete job description, please click on the ‘Apply’ button
Schrödinger Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Schrödinger DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Schrödinger
Schrödinger CEO photo
Ramy Farid
Approve of CEO

Average salary estimate

$130000 / YEARLY (est.)
min
max
$100000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Scientific Software Developer, Schrödinger

At Schrödinger, we're on a mission to enhance human health and quality of life, and we're looking for a talented Scientific Software Developer or Senior Scientific Software Developer to join our innovative team in New York. If you're passionate about the intersection of computational methods and scientific exploration, this role could be your perfect fit! You'll be part of our renowned Force Fields team, where you'll leverage your skills in Python or C++ to create maintainable and effective code that underpins our advanced software tools. Think FEP+, WaterMap, and Glide—all designed to revolutionize drug discovery and materials science. Your role will involve collaborating with scientists to develop atomistic physics-based models that push the boundaries of computer-aided chemical discovery, while ensuring that existing workflows are optimized for performance and reliability. If you hold a Master's or PhD in Chemistry, Biology, Physics, or a related field, and have at least two years of professional or open-source development experience, you're likely just who we're looking for. Join us in changing the world of science through innovative software solutions while enjoying a vibrant workplace culture with competitive benefits. Your expertise and enthusiasm can make a significant impact, so why wait? Apply today and help us shape the future!

Frequently Asked Questions (FAQs) for Scientific Software Developer Role at Schrödinger
What are the main responsibilities of a Scientific Software Developer at Schrödinger?

As a Scientific Software Developer at Schrödinger, you will be responsible for developing core force field libraries using Python and C++. You'll collaborate with scientific experts to explore new force field terms and optimize workflows to enhance scalability and reliability.

Join Rise to see the full answer
What qualifications do I need to become a Scientific Software Developer at Schrödinger?

To qualify for the Scientific Software Developer position at Schrödinger, you should possess a Master's or PhD in Chemistry, Biology, Physics, or a related field. Additionally, intermediate knowledge in Python and modern C++ is required, along with at least two years of relevant software development experience.

Join Rise to see the full answer
What programming languages should a Scientific Software Developer at Schrödinger know?

A successful Scientific Software Developer at Schrödinger should be proficient in Python and modern C++. Familiarity with object-oriented software development and an interest in applying best engineering practices is also essential.

Join Rise to see the full answer
What is the company culture like at Schrödinger for Scientific Software Developers?

The culture at Schrödinger is relaxed yet engaged, with a strong focus on collaboration, innovation, and diversity. Employees enjoy catered meals, plenty of paid time off, and fun company-wide events, making it a vibrant workplace for Scientific Software Developers.

Join Rise to see the full answer
What is the salary range for the Scientific Software Developer role at Schrödinger?

The estimated base salary range for the Scientific Software Developer position at Schrödinger is between $100,000 and $160,000, depending on experience, education, and overall qualifications.

Join Rise to see the full answer
Common Interview Questions for Scientific Software Developer
Can you explain your experience with Python and C++ as a Scientific Software Developer?

In your response, highlight specific projects where you've utilized Python or C++ extensively. Discuss any frameworks or libraries you have experience with and how they relate to scientific software development.

Join Rise to see the full answer
How do you approach collaborating with scientists to implement new software features?

Talk about your communication skills and willingness to understand and incorporate scientists' needs into your development process. Provide an example of a successful collaboration in a previous role.

Join Rise to see the full answer
What techniques do you use to optimize code performance in scientific applications?

Explain your familiarity with profiling tools and optimization techniques you've employed, such as algorithm improvements or memory management, and how these have led to enhanced performance for scientific computations.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Detail a specific instance where you faced a complex issue, and share the debugging techniques you used to identify and fix the problem efficiently.

Join Rise to see the full answer
What is your understanding of molecular simulation, and how does it relate to the job?

Discuss your knowledge of molecular simulation and its applications in validating models, emphasizing its relevance to the role of a Scientific Software Developer and your interest in the field.

Join Rise to see the full answer
What measures do you take to ensure your code is maintainable and organized?

Talk about coding standards, comments, documentation practices, and testing methodologies you utilize to produce clean and maintainable code in your projects.

Join Rise to see the full answer
How do you stay updated with the latest developments in scientific computing?

Share resources like scientific journals, online courses, or conference participation that you utilize to keep pace with continuous advancements in scientific software development.

Join Rise to see the full answer
Can you provide an example of a project where you applied best engineering practices?

Give a specific example that illustrates how you've implemented development best practices, such as version control, unit testing, or code reviews, in a past project.

Join Rise to see the full answer
What interests you most about the Scientific Software Developer role at Schrödinger?

Demonstrate your passion for improving human health through technology and how Schrödinger’s mission resonates with your own professional values and goals.

Join Rise to see the full answer
What role does teamwork play in your development process, especially in a diverse environment?

Emphasize your belief in the importance of collaboration and diversity in problem-solving, providing examples of how you've effectively worked in diverse teams to produce successful outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance

Join CrowdStrike as a Front End Engineer III and contribute to the future of cybersecurity by enhancing features in a dynamic and remote work environment.

Photo of the Rise User
Posted 7 days ago
AVIV Group Remote Brussels, Belgium
Posted 13 days ago
Photo of the Rise User
MUFG Remote Jersey City, New Jersey, United States
Posted 9 days ago
Photo of the Rise User
Uni Systems Remote No location specified
Posted 2 days ago

Join Uni Systems as a Java Developer to help turn digital visions into reality by developing backend applications.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago

To improve human health and quality of life by transforming the way scientists design therapeutics and materials.

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Data Engineer at Visa
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills
K
Someone from OH, Cleveland just viewed Game Director at KIMARU Talent
Photo of the Rise User
11 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
9 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A