Senior Software Engineer


Location – Coralville, IA | Chicago, IL | Boston, MA | Remote-US

Digital Diagnostics is looking for a Senior Software Engineer to build the technological backbone for our new platform.

Our flagship product is an artificial intelligence algorithm (‘IDx-DR’) where it is the computer, not the physician, diagnosing patients. Built on a series of patented machine learning algorithms, our FDA cleared software platform detects early signs of diabetic retinopathy, a debilitating eye disease that impacts the 30+ million people with diabetes in the US. We are using everything we’ve learned from IDx-DR to expand our artificial intelligence platform. This expansion is critically enabled by our efforts in EHR integrations, telemedicine features, platform connections, new application and analytics. Now we need to expand our team of highly skilled and motivated team members to help us change healthcare for the better.

Working for Digital Diagnostics offers you the opportunity to:

  • Work with world-renowned computer scientists and clinicians who are pushing the limits of artificial intelligence, computer vision, and machine learning in medicine.
  • Tackle complex challenges with the highest levels of execution and quality.
  • Deliver industry-leading solutions to world-leading healthcare providers.
  • Push the accessibility and equality of healthcare to new heights to improve the lives of millions of people.
  • Help define the architecture of a complex global healthcare IT platform.

Are you someone who:

  • A team player and is willing to jump into any problem
  • Enjoys delighting the customer
  • Goes all in, learns from their mistakes, and has fun doing it
  • 6+ years of software development experience

Then apply to be our next Senior Software Engineer!

Qualifications (aka this is what we will ask about in your interview):

  • Very strong technical communication skills: you should be comfortable interacting with and explaining designs to everyone from customers, to the CEO, to the developers working with you
  • Expertise in taking lead on designing and building complex software solutions, from conception to deployment
  • Best practices should be second nature to you, as you will need to implement, design to and teach them
  • Understanding and experience with unit testing frameworks, tools, and methodologies.
  • Mastery of C#, web APIs and business logic in every way, shape and form.
  • Strong experience with HTML/JS/TS/CSS/React and doing just about anything that can be done with them.
  • Experience designing and implementing ideal user experiences across languages and accessibility levels.
  • Experience with implementing robust Single Page Applications.
  • Experience writing and deploying applications for use in the AWS Cloud, including an understanding of how to build and provision infrastructure.
  • Interest in SaMD (software as a medical device – if you know, you know) and working in regulated software environments such as ISO or FDA (don’t let this scare you – we have a lot of automation).

This is a permanently remote position. We have engineers across the United States in many different time zones. We are committed to hiring the best engineers no matter where they reside, so location is not factored into compensation. But if you ever long for the comradery of a shared workspace, we have offices in Chicago, Boston and Iowa and would be happy to have you there!

Unfortunately, we are currently not able to sponsor an immigration case for employment (for example, H-1B or other employment-based immigration cases).