Job Title: Software Engineer
Reports To: Vice President of Operations
FLSA Status: Exempt

DeepHealth is a Cambridge, MA-based subsidiary of RadNet, Inc and is a leading developer of artificial intelligence (AI) for medical imaging interpretation. Our mission at DeepHealth is to enable the best care by providing products that clinicians and patients can trust, through rigorous science, and clinical integration.

Job Summary

Develop, maintain, and monitor AI orchestration tool suites that interact with core AI and the rest of the ecosystem.

Essential Duties and Responsibilities

  • Be a member of the operations team focused on integrating and delivering leading-edge on-premise software applications and services.
  • Help architect, design, develop, test, and deploy scalable, microservices, and container-based applications.
  • collaborate closely with AI/ML data scientists and engineers.
  • Perform QA and integration testing activities including large-scale deployment tests.

PLEASE NOTE: This is not an exhaustive list of all duties, responsibilities, and requirements of the position described above. Other functions may be assigned and management retains the right to add or change duties at any time.

Minimum Qualifications, Education, and Experience

  • Bachelor’s and/or advanced degree in Computer Science or related technical discipline, or equivalent experience
  • Excellence in verbal and written communications. Proactive and strong team collaboration.
  • Demonstrable experience in one or more scripting or programming languages such as Python, Java, and Javascript
  • Experience with Version control and Git
  • Comfortable with agile methodologies and test-driven development


  • Experience with Docker command lines and Dockerfile to compose docker containers.
  • Familiarity with Linux shell, Postman, JSON, REST, and TCP/IP protocols.
  • Knowhow of CI/CD frameworks.
  • Troubleshooting and analytical skills using log files and other tools available.
  • Understanding of application level monitoring.

Working Environment

Office setting and remote.

Contact Us About This Position

We’re always looking for talented, motivated individuals to join our team – get in touch!