Technical Product Engineer - 12 Month Contract

Remote
Contracted
Entry Level

Who we are 

At Heart & Stroke our mission is to promote health, save lives and enhance recovery. We are committed to a culture that exemplifies our core values: champion health, practice humility, embrace change, drive impact, learn and grow and be heartfelt as we work together to beat heart disease and stroke. 

We believe in equity, diversity and inclusion ― it’s embedded in our values and core mission work to support all people in Canada to lead healthier lives. We are committed to applying this principle to cultivate a welcoming environment that embraces diversity among our employees. Candidates from diverse backgrounds, including but not limited to, Indigenous peoples, racialized communities, 2SLGBTQIA+ communities, women, and people living with disabilities are encouraged to apply. 

To learn more about our mission, values, commitment to EDI, and the difference Heart & Stroke makes in the lives of people in Canada at every age, please visit our website 


The opportunity 

Please note this is a 12-month contract and hybrid working role. Candidates can work from anywhere in Canada. 

The Technical Product Engineer supports the design, technical shaping, and rapid prototyping of AI, automation, data integration, and selected application initiatives.  

As Heart & Stroke advances its digital and AI capabilities, this role serves as a technical bridge between business-led product initiatives and engineering delivery, helping translate business needs into feasible solution concepts and working prototypes. The role contributes to early-stage solution design, builds proof-of-concepts, and partners with senior engineering, data, security, and operations SMEs to assess production readiness and scalability.  

This is a practical, dual role: providing technical shaping for proof of concepts and also, developing code for Heart & Stroke’s software custom application and data integration releases.     

This is a hands-on, early-career role focused on learning, experimentation, and contribution. The role works under the guidance of senior technical leaders to develop practical solutions, validate ideas, and support the transition of approved initiatives into formal engineering delivery streams.  

The ideal candidate brings strong foundational software engineering skills, curiosity about AI-enabled solutions, and an interest in growing toward technical product ownership and solution design over time. 


How you will make an impact every day 

Stakeholder Engagement & Collaboration   

  • Work closely with business stakeholders, Product Managers (including AI Enablement Product Manager), and Project Managers to understand business problems, workflows, and desired outcomes  

  • Help translate business requirements into clear technical requirements, assumptions, and solution concepts  

  • Work with AI consulting vendors  

  • Engage technology engineering stakeholders across applications, platforms, data and cloud infrastructure as required.   

  • Communicate technical ideas, options, and constraints in a clear and accessible way to non-technical stakeholders  

  • Support collaborative working sessions to shape use cases and define prototype scope 

Technical Translation & Solution Shaping   

  • Analyze business needs and identify feasible technical approaches, including AI, automation, data integration, and application-based solutions  

  • Help determine when solutions are best addressed via configuration, low-code/no-code tools, or custom engineering  

  • Identify data inputs, integration points, and system dependencies required to support proposed solutions  

  • Document technical assumptions, constraints, and options to inform decision-making and prioritization 

Prototyping & Proof-of-Concept Development   

  • Design and build lightweight prototypes, proof-of-concepts, and technical experiments to validate solution feasibility 

  • Develop small-scale integrations (e.g., API-based connections, data ingestion pipelines) where appropriate 

  • Leverage modern development frameworks and AI tooling to rapidly test and iterate on ideas 

  • Produce working demonstrations and artifacts to support business and technology decision-making 

Production Readiness Support   

  • Engage appropriate engineering, data, security, and infrastructure SMEs to assess production considerations early in the lifecycle  

  • Help identify non-functional requirements including performance, scalability, security, and maintainability  

  • Support the transition of validated prototypes into formal engineering delivery, including documentation of design, dependencies, and risks  

  • Contribute to solution design discussions under the guidance of senior technical leaders, using modern frameworks and engineering best practices. 

  • Ensure code quality through standards, peer reviews, automated testing, and CI/CD pipelines. 

  • Embed security and compliance into development workflows. 

  • Partner with Director to advance engineering standards and operating model. 

  • Drive automation, CI/CD robustness, observability, and documentation maturity. 

  • Plan and execute a structural technical debt reduction exercise. 

  • Contribute to internal application solution design standards, integration standards, API governance, and patterns (REST, event‑driven, messaging). 

Full-Stack Development & Integration Support 

  • Contribute to selected full-stack development and data integration and transformation work where scope is well-defined and supported by senior engineers   

  • Support development of front-end, backend, and integration components using modern frameworks and tools   

  • Assist in troubleshooting, testing, and improving solutions during pilot and early delivery phases  

  • Responsibly leverage AI tools such as Github Co-pilot to accelerate development and enhance quality. 

Continuous Learning & Capability Development   

  • Build knowledge of Heart & Stroke enterprise systems, data structures, and integration patterns.  

  • Stay current with emerging AI tools, development frameworks, and prototyping approaches   

  • Develop skills in technical product thinking, solution design, and stakeholder collaboration   

  • Seek feedback and coaching to progressively take on more complex technical shaping responsibilities.  

  • Support disaster recovery and high-availability strategies. 


Who we need 

Experience 

  • 0 - 2 years of relevant experience (including internships, co-op, or project-based experience) in software development, data integration, or AI-enabled applications  

  • Demonstrated experience contributing to full-stack application development, including front-end and backend components  

  • Experience working with APIs, external data sources, or asynchronous data processing workflows  

  • Exposure to cloud-based development environments (e.g., AWS, Azure, or GCP)  

  • Experience building prototypes, proof-of-concepts, or experimental solutions to solve real-world problems 

  • Experience with user-centered design practices.  

Nice to Have: 

  • Experience developing or experimenting with AI/ML or LLM-based solutions (e.g., integrating models into applications, working with structured/unstructured data)  

  • Participation in hackathons, innovation challenges, or technical competitions that examine both business and technology implications and outcomes. 

  • Experience working on user-facing applications with performance or usability considerations  

  • Exposure to CI/CD pipelines, deployment workflows, or DevOps practices  

  • Experience working on projects with multiple developers using shared codebase and multiple external integrations.

Education 

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline  

  • Demonstrated academic focus or coursework in software development, data systems, and artificial intelligence 

Nice to have:   

  • Combined exposure to both technical (software/engineering) and business or product-oriented coursework or internship experience  

  • Participation in applied research, capstone projects, or technical competitions related to software and AI 

Skills 

  • Strong foundational programming skills in modern languages such as Python, JavaScript, or TypeScript 

  • Experience with full-stack application development, including front-end interfaces, backend services, and API integration 

  • Familiarity with data integration concepts, including working with external data sources, structured/unstructured data, and asynchronous processing workflows 

  • Exposure to AI-enabled application development, including prototyping with LLMs, automation tools, or machine learning-based solutions 

  • Understanding of modern development practices such as version control, testing, CI/CD, and deployment workflows 

  • Familiarity with cloud-based development environments and services 

  • Ability to translate business needs into technical approaches, prototypes, and solution options with guidance from senior team members 

  • Strong analytical, problem-solving, and troubleshooting skills 

  • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders 

  • Curiosity, adaptability, and a strong learning orientation in a fast-evolving technology environment 

  • Ability to work collaboratively across product, engineering, data, and business teams 

Nice to Have 

  • Experience with frameworks and tools such as React, Next.js, Node.js, Flask, or FastAPI 

  • Exposure to AI/ML tooling, prompt engineering, model integration, or multimodal AI use cases 

  • Experience working with APIs, dashboards, or user-facing applications 

  • Exposure to AWS, Azure, or GCP 


What we offer 

This role offers a hiring range of $60,000 to $75,000, aligned with our compensation framework and your professional background. Heart & Stroke believes that time off is integral to the personal health and wellness of our employees.  We offer paid wellness days and personal days.  In addition, we provide health, medical, dental and vision benefits.  Furthermore, our staff enjoy flexible hybrid working arrangements and support with reimbursement for mobile phones and home office set up.  


Apply now 

If you want to join the fight to beat heart disease and stroke while building an engaged and giving community, apply by May 13, 2026. Applicants must be currently residing in Canada and legally entitled to work in Canada. At this time, interviews are currently being conducted via phone or video call, so we look forward to ‘virtually’ meeting you! 


Accommodation 

We are committed to fostering an inclusive, barrier-free and accessible environment. If you have been contacted for an interview and require accommodation to participate in the recruitment and selection process, please advise and we will work with you.   

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*