Software Engineer

Location: Cambridge, MA

Type: Full Time

Min. Experience: Experienced

Are you looking to make a difference in the world and help change the healthcare industry?  Federal mandates, increased healthcare IT adoption, and technological advances have made it possible for the healthcare industry to use advanced analytics to improve outcomes and reduce costs at the same time.  All of this is powered by data, measures, and ontologies and you will be helping us use these to deliver value for our clients.

We are looking for an exceptional software engineer with a background in statistical physics, causal modeling and / or probabilistic machine learning, you will help develop and implement algorithms for the GNS REFS™ causal modeling platform. 

On a day-to-day basis, you will:

  • Develop, support and implement algorithms for the GNS REFS™ causal modeling platform.
  • Work as part of a small (3-7) and agile development team for overall successful delivery of our products
  • Responsible for all phases of software development including engaging stakeholders to understand needs, testing, documentation, deployment, troubleshooting user issues

Basic Qualifications:

  • 5+ years of experience developing applications using C++.
  • Object Oriented Design and Development.
  • Ph.D. in Mathematics, Physics, Computer Science, or Applied Mathematics, or M.S with proven research experience in numerical analysis and algorithm development.
  • Linux.
  • Strong verbal and written communication skills.
  • Excellent problem solving skills.

Good to have skills:

  • Solid grounding in applied mathematics and/or computer science fundamentals: algorithms, data structures.
  • Background in healthcare, bioinformatics, genetics, genomics, molecular biology.
  • Experience with Message Passing Interface(MPI).
  • Familiarity with linear and generalized linear models.
  • Understanding of Markov chain Monte Carlo (MCMC) methods.
  • SQL Experience with relational databases, designing schemas and formulating complex queries.

GNS’ Company Culture

Our philosophy at GNS is simple:  We cannot transform healthcare with anything less than an all-star team. We are seeking smart, driven people who are experts in their field, have track record to success and a passion for creating change. We believe that strong, collaborative teams supercharge the performance of individuals, create a fun and dynamic workplace and great results for our clients and the people they serve.

GNS offers competitive salaries, stock options, paid holidays, vacation, health, dental, and vision insurance for employees and their families, life insurance, long- term disability and a 401(k) plan.  EOE 

No phone calls or Recruiters, please.


Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status
Human Check*