Prepare for the regulatory release with IMO Studio

Engineering Prospects

Software Engineering
Full-Time (Remote)
Research shows that women and underrepresented groups only apply to jobs only if they think they meet 100% of the qualifications on a job description. IMO is committed to considering all candidates even if you don’t think you meet 100% of the qualifications listed. We look forward to receiving your application!

Work that is meaningful. A job that has impact. Colleagues that inspire. That’s what you’ll find at Intelligent Medical Objects (IMO), a growing health IT company creating clinical terminology and insights solutions that are used by more than 740,000 US physicians and 4,500 US hospitals to power better patient care and support meaningful analytics. 

Are you interested in joining IMO’s Engineering Team, but not seeing any openings that align with what you are looking for? Complete an application to highlight your experience and areas of interest.  We will reach out when the right role becomes available!

About IMO:
Intelligent Medical Objects is a healthcare data enablement company. From clinical documentation at the point of care to complex approaches to population health management, IMO ensures clinical data integrity and quality—making patient information fit-for-purpose across the healthcare ecosystem.

At IMO, our Engineering Teams are comprised of dynamic software engineers, data engineers, and data scientists, responsible for designing, creating, and supporting high quality solutions that support 80% of US clinicians.  Check out more details below!
Software Engineering
  • IMO’s Software Engineers write clean, quality, testable code that supports rapid delivery via CI/CD and have an opportunity to find creative approaches to complex problems while leading/participating in design and architecture decisions.  Our engineers are full-stack and full life cycle engineers, working early on with our product development team.
Data Engineering
  • IMO’s Data Engineers are focused on initiatives that will ensure optimal data delivery architecture is consistent throughout the internal or external project. Our engineers are excited to optimize or even re-design our company’s data architecture to support our next generation of products and data initiatives. 
Site Reliability/Cloud Engineering
  • At IMO, our SRE team takes the lead on operational availability of our internally developed cloud-hosted applications throughout the Software Engineering organization. SRE team members are partnered with our application development teams, working together to build, deploy, and support a reliable, resilient, and secure cloud-first platform. 
Terminology Data Engineering
  • Terminology data powers IMO’s core products and our Terminology Data Engineering Team understands thecritical role it plays to meet deliverables for our clients. Our Terminology Data Engineers are responsible for assembling, analyzing, and interpreting large/complex data sets through the application of both technical skills and IMO terminology knowledge. 
Data Science
  • IMO’s Data Science Team develops analysis tools which influence both our products and clients. Our Data Scientists are involved with running analytical experiments, evaluating alternate models via theoretical approaches, and leveraging machine learning (NLP) as well as data mining techniques while working to propel our product capabilities forward.
Tools and Technologies used at IMO
  • (including but not limited to): C#/.Net, Python, AWS, Angular, CI/CD, SQL/NoSQL, Terraform, ETL, BI dashboards, Spark/pySpark, Kafka, XML, Tensorflow, R/Metl


At IMO, we celebrate diversity and are committed to creating an inclusive environment for all employees. IMO is proud to be an equal opportunity workplace and is an affirmative action employer. 

IMO also provides visa sponsorship opportunities. Please don't hesitate to apply if you meet all the qualifications for this position and require visa sponsorship.