We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer (Numerics)

Certara USA, Inc.
United States, Pennsylvania, Wayne
4 Radnor Corporate Center (Show on map)
Jan 30, 2025
Overview

About Certara

Certara is a growing company that provides a dynamic and exciting place to work. Our purpose is to assist in accelerating the development of meaningful medicines that make an impact on our society and the people that need them most. Innovation and creativity are highly valued, and everyone is given the opportunity for training and continuous development. Our portfolio spans the discovery, preclinical, clinical and post-marketing phases of drug development, working with 1,200 commercial companies, 250 academic institutions, and numerous regulatory agencies.

As a numerics software engineer, you will help shape our computational capabilities by contributing to our core scientific computing services with attention to the development and validation of numerical methods, and their integration into our distributed computing infrastructure. Additionally, you will engage with scientific and mathematical experts in support of drug discovery, and play an important role in the development of new computational services.


Responsibilities

  • Become proficient with the languages (e.g. Python), libraries (e.g. SciPy, CVODES), and development tools (e.g. VSCode, GitHub) of the software team
  • Learn, maintain, and extend our existing numerical methods, such as ODE integration, gradient descent optimization, and MCMC sampling
  • Play a central role in the design, implementation, testing, and integration of new computational services

Qualifications

  • Comfort with collaboration in diverse environments of biologists, mathematicians, scientific programmers, software developers, and other technical disciplines
  • 4+ years of experience in the development or application of numerical methods, creating well-written, performant, and easy-to-understand code
  • Strong understanding of theory and practice of numerical methods
  • Comfortable with Python
  • Obsessive in delivering quality software
  • Experience with gradient descent optimization is preferred, but not required
  • Experience with MCMC sampling is preferred, but not required
  • Experience in life sciences or research environments is preferred, but not required

Certara bases all employment-related decision on merit, taking into consideration qualifications, skills, achievement, and performance. We treat all applicants and employees without regard to personal characteristics such as race, color, ethnicity, religion, sex, sexual orientation, age, nationality, marital status, pregnancy, physical or mental condition, genetic information, military service, or other characteristic protected by law.

Applied = 0

(web-6f6965f9bf-7hrd4)