Full Stack Software Engineer


HDAI is an entrepreneurial company developing and commercializing proprietary quantitative solutions to capture, integrate and interpret healthcare data to improve decisions and outcomes. We specialize in transforming this data into actionable information for clients across a broad array of industries and applications. HDAI is located in Dedham, MA near the Commuter Rail (25 minutes from Back Bay and South Station) and I-95/128.


The Full Stack Software Engineer will lead the design and build of the overall software architecture and product suite.  HDAI has developed an industry-leading methodology for creating sophisticated and highly accurate data models for predicting a range of clinical risks using claims data and a validated supervised learning approach.  These insights are to be used to highlight the most important elements of a patient’s health history to the most important people at the most impactful times.  To accomplish this a complete product suite and architecture is being built including ETL, large-scale databases, real-time integrations with external systems, a publicly-facing API, compute engines and several user facing applications.


  • Be a hands-on contributor across a full application stack that operates at scale

  • Lead efforts to bring new technologies and best practices into the organization

  • Utilize cloud-native architectures to deliver resilient, high-availability services

  • Help set the standards for code quality and application performance

  • Help define release, testing and automation best practices

  • Participate in the definition and execution of security standards and compliance

  • Maintain an ongoing awareness of emerging developments and trends in technology that could impact or influence current and future product development


  • Thrived in full-stack web development environments for 5+ years

  • 2+ years participating or leading architecture of complex systems

  • Utilized AWS extensively as a cloud provider

  • Passion for writing maintainable, scalable, well-tested code

  • Extensive coding experience in one or more languages i.e. Python, Java, C#, JavaScript

  • Built scalable RESTful APIs with a framework i.e. Django, Falcon, Flask, Spring Boot

  • Strong grasp of single page applications and JS frameworks i.e. React, Angular or Vue

  • Experience deploying applications using containerized services such as Docker

  • Excelled in cross-functional teams, working collaboratively with Product Managers, QA Engineers, Data Scientists, Mobile Engineers, etc.

  • Will thrive in a fast-paced environment

  • Able to find and deliver simple solutions to complex problems

  • Fluent in SQL working with relational databases (MySQL, SQL Server, etc.)

  • Strong familiarity with JSON and NoSQL databases (MongoDB, etc.)

  • Experience with unit testing and test-driven development

  • Comfortable working with Git in a CI/CD environment

  • Ability to articulate engineering design strategies related to scalability, performance, security, usability, and development platforms

  • Expertise understanding and working with complex data sets and relationships


Bachelor’s Degree in Computer Science


HDAI is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Apply to This Job