Development of AI-Driven medical workflow tools for ROSC AI - BC-991
Project type: InnovationDesired discipline(s): Engineering - computer / electrical, Engineering, Computer science, Mathematical Sciences, Interactive arts and technology, Social Sciences & Humanities
Company: ROSC AI
Project Length: 4 to 6 months
Preferred start date: As soon as possible.
Language requirement: English
Location(s): Vancouver, BC, Canada
No. of positions: 1
Desired education level: CollegeUndergraduate/BachelorMaster'sPhDPostdoctoral fellowRecent graduate
Open to applicants registered at an institution outside of Canada: No
About the company:
ROSC AI (Real-time Oral Speech Capture) is a Vancouver-based health technology company developing an AI-powered multilingual medical scribe platform for healthcare professionals. Our solution provides real-time clinical transcription, automated summarization, customizable medical templates, and structured note generation to significantly reduce physician burnout and administrative workload. ROSC is currently expanding across Canada and preparing for HIPAA-compliant U.S. deployment.
Built on a secure AWS-based architecture, ROSC integrates advanced speech-to-text, natural language processing, and clinical workflow automation. The company serves diverse markets, including multilingual practitioners, family physicians, specialists, and rural clinics with limited EMR capabilities.
As an innovation-driven startup, ROSC collaborates closely with engineers, clinicians, and compliance partners (PIPEDA/HIPAA/APPI) and is now seeking Mitacs support to accelerate key technical components—specifically a secure Chrome extension, AI workflow optimization, and front-end/back-end enhancements. This project aims to advance Canada’s health-tech ecosystem while providing real-world development experience to emerging talent.
Describe the project.:
This innovation project focuses on enhancing ROSC AI’s clinical documentation platform through the development of new workflow automation tools, infrastructure improvements, and front-end/back-end modernization. The core objective is to build a more reliable, scalable, and user-friendly system supporting real-time transcription, clinical templates, and future Chrome extension deployment.
The intern(s) will contribute to:
1. Front-end development using React/Next.js and TypeScript to improve user interface consistency, performance, and template-library UX.
2. Back-end development involving Node.js, serverless API architecture, AWS Lambda functions, RDS MySQL interactions, and secure data flows.
3. Chrome extension prototype enabling clinicians to use ROSC within browser-based EMRs or documentation systems.
4. Cloud engineering tasks such as optimizing AWS Lambda performance, improving S3 handling, managing API Gateway routing, and enhancing security best practices.
5. Testing and QA including integration tests, API validation, performance tuning, and compliance-aligned development.
Methodologies include:
– Agile development
– Serverless architecture
– REST API development
– UI/UX iteration
– Cloud infrastructure management (AWS)
– Git/GitHub version-controlled workflows
This project will generate meaningful contributions to Canada’s digital health innovation ecosystem by improving physician workflow efficiency and fostering hands-on training for the student in modern full-stack and cloud technologies.
Required expertise/skills:
Ideal candidates will have strong interest or experience in full-stack development with exposure to modern frameworks and cloud services.
Front-end skills:
● React / Next.js
● TypeScript
● UI/UX fundamentals
● API consumption & integration
● Experience with TailwindCSS or similar styling frameworks (asset)
Back-end skills:
● Node.js fundamentals
● Building REST APIs
● Experience with AWS Lambda, API Gateway, serverless architecture
● Understanding of relational databases (MySQL/RDS) is an asset
Cloud & DevOps fundamentals:
● Basic knowledge of AWS services (Lambda, S3, CloudFront)
● Git/GitHub workflow
● CI/CD familiarity (asset)
The ideal applicant is full-stack leaning, comfortable switching between front-end tasks and back-end/cloud implementation when needed, and eager to learn within a fast-moving health-tech environment.

