Location: REMOTE / Montreal, Quebec
This job allows you to work remotely.
Our client, having raised a Series C of $45 million USD, totaling over $100 million in financing, is rapidly scaling. Spun out of the UC Berkeley AI Research Lab, the company develops artificial intelligence to support care for individuals with Alzheimer’s disease, dementia, and other cognitive impairments.
Alzheimer’s disease is the most expensive disease in the US, costing an estimated $600 billion per year in direct and indirect costs. It affects 1 in 3 people over 85 and 1 in 9 people over 65. The company's first product focuses on reducing the frequency and impact of falls, the leading cause of hospitalization for those living with dementia. Peer-reviewed results show up to 80% fewer falls, with an average of 40% fewer falls and 80% fewer ER visits resulting from falls.
This Role:
As the Director of Software Engineering, you will be responsible for leading and scaling a team of engineers, ensuring best practices in Agile development, cloud architecture, and UX-driven design. You will work closely with product management and the Data Engineering team to build intuitive, secure, and highly performant applications that caregivers and families rely on daily.
This role requires strong technical leadership, hands-on architecture expertise, and a passion for human-centered design in healthcare technology.
You will:
- Collaborate with clinical advisors and caregivers to inform product development
- Guide long-term technology strategy and innovation roadmaps
- Lead and mentor a high-performing Agile software engineering team
- Implement and refine Agile/Scrum methodologies for rapid delivery
- Lead the development of web and mobile applications for assisted living and memory care
- Architect scalable, secure, and cloud-based solutions integrating IoT and AI-powered sensor data
- Oversee frontend and backend development for seamless user experiences
- Ensure efficient code reviews, test automation, and DevOps practices for high code quality
- Ensure compliance with healthcare data security regulations (HIPAA, GDPR, etc.)
Must Have Skills:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 10+ years of experience in software development, with at least 5 years in a leadership role.
- Proven experience in developing and deploying web and mobile applications at scale.
- Expertise in JavaScript frameworks (React, Angular, Vue) and mobile technologies (Flutter, React Native, Swift, Kotlin).
- Strong understanding of cloud architectures (AWS) and RESTful APIs.
- Experience leading Agile teams and implementing DevOps best practices (CI/CD, automated testing, infrastructure as code).
- Strong background in security, compliance, and healthcare data management (HIPAA, HITRUST, FHIR).