Immunetrics, Inc. is currently seeking a Software Engineer to join our team.

Responsibilities Include:

SOFTWARE ENGINEER

 

Simulations Plus is a leading developer of modeling and simulation software, and a provider of consulting services. We support our pharmaceutical and biotechnology clients through drug discovery, development research, and regulatory submissions.

 

Leadership truly cares about maintaining a positive culture and for employee well-being. We offer fully remote work, flexible schedules, unlimited vacation along with free medical premiums, stock options, bonus potential, and more!

 

The Software Engineer will be part of a multidisciplinary team of professionals who design and develop mechanistic computational models of complex biological systems to support our clients.

 

Division: Immunetrics

Department: Scientific

Location: This position can be 100% remote or hybrid near Pittsburgh, PA

 

Job Responsibilities:

 

  • Develop, maintain, and extend simulation infrastructure code for proprietary biological modeling software platform
  • Assist scientific programmers, data scientists, and mathematical modelers in designing and implementing software solutions for scientific computation problems
  • Work with scientific user-base and architects to solicit new features and improve user workflow
  • Analyze algorithm performance and optimizing code for computational efficiency
  • Responsible for all aspects of software process: design, prototyping, debugging, testing, etc.
  • Helping end-users troubleshoot problems
  • Contribute to documentation process
  • Periodically assisting with small-scale system administration
  • Other duties as assigned

 

Qualifications:

 

  • Background in algorithms, data structures, and software engineering principles
  • Commitment to writing elegant, reliable, robust software
  • Proficient programming skills in Python or C++
  • Proficiency in Java is a plus
  • Solid object-oriented design skills, testing, and debugging skills
  • Strong interest in mathematics a plus
  • Eagerness to work in a team-oriented environment
  • Strong verbal and written communication skills
  • Some travel required for meetings, trainings, and conferences

 

Education:

 

  • Bachelor’s degree in computer science or related field
  • Master’s or PhD in computer science or related field preferred

 

Find out more about how amazing it is to work at Simulations Plus by visiting www.simulations-plus.com/career-center and apply today!

 

  • Developing, maintaining, and extending simulation infrastructure code for proprietary biological modeling software platform
  • Assist scientific programmers, data scientists, and mathematical modelers in designing and implementing software solutions for scientific computation problems
  • Working with scientific user-base and architects to solicit new features and improve users’ workflow
  • Analyzing algorithm performance and optimizing code for computational efficiency
  • Responsible for all aspects of software process: design, prototyping, debugging, testing, etc.
  • Helping end-users troubleshoot problems
  • Contributing to documentation
  • Periodically assisting with small-scale system administration / IT tasks

Qualifications:

  • Minimum of BS in Computer Science.
  • Strong background in algorithms, data structures, and software engineering principles is essential.
  • Commitment to writing elegant, reliable, robust software is essential.
  • Proficient programming skills in at least one of the following: Python or C++. Proficiency in Java is desirable but not required.
  • Solid object-oriented design skills, testing and debugging skills are required.
  • Strong background and interest in mathematics is desirable.
  • Eagerness to work in a team-oriented, small company environment

All candidates must have authorization to work in the U.S.