About DeliverHealth

DeliverHealth is focused on providing software, AI and services that reduce healthcare costs, resulting in exceptional care. Our clinical documentation platform is designed to improve the efficiency and accuracy of doctors, nurses, medical transcriptionists, and scribes, allowing caregivers to focus on patients.

About You

We are looking for a skilled Software Developer to join our automated speech recognition (ASR) and natural language processing (NLP) team. This role involves developing and refining our automated medical dictation, scribing and ambient scribing technologies, which are critical for efficient and accurate healthcare documentation.

Key Responsibilities

  • Develop and maintain software solutions for medical dictation, scribing and ambient scribing using ASR and NLP technologies.
  • Collaborate with cross-functional teams to design and implement new features and enhance the existing clinical documentation platform.
  • Work closely with data scientists and DevOps to integrate and deploy machine learning models into our production platforms.
  • Participate in code reviews, write unit tests, and ensure software quality and reliability.
  • Stay current with the latest advancements in ASR, NLP, and large language models (LLMs) to continually improve our products.


  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, with a focus on ASR and NLP technologies.
  • LLM experience is a plus.
  • Strong programming skills in C#, Python, Java, or Scala with some knowledge of SQL.
  • Experience with machine learning frameworks, such as TensorFlow and PyTorch.
  • Familiarity with big data technologies like Hadoop and Spark.
  • Familiarity with cloud computing services like AWS, Azure and GCP.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills and ability to work effectively in a team environment.


  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies in a dynamic and innovative environment.
  • Access to professional development and continuous learning.
  • Flexible work hours and potential for remote work arrangements.