Medium AI
Software Engineer
Medium AICanada3 days ago
Full-timeEngineering, Information Technology
About Us

Medium AI is a healthtech startup building Canada’s first specialized medical voice agent. We help hospitals, clinics, and surgical centres save time, reduce costs, and focus on patient care by automating voice-driven front-desk tasks and patient follow-ups. We are a small, fast-moving team, and every engineer plays a direct role in shaping our product and future.


The Role

We’re looking for a Full Stack Software Engineer (SDE) who is passionate about startups, AI agents, and building high-impact digital health technology. You’ll work across our modern stack to design, build, and ship features quickly - from the frontend that clinicians interact with to the backend and infrastructure powering our AI voice agent.

This role is perfect for someone who thrives in a startup environment: entrepreneurial, passion-driven, eager to learn, and unafraid of pressure and challenges. If you’re looking for a 9-to-5 just to pay bills, this isn’t the right place. If you’re driven by curiosity, impact, and the opportunity to build something groundbreaking, we want you.


Tech Stack

We work with a modern, high-velocity stack. You’ll thrive here if you have hands-on experience with:

  • Frontend: TypeScript, React, Tailwind CSS
  • Backend: Python, GraphQL, Docker
  • Infrastructure: Azure
  • Database: MySQL


Responsibilities
  • Build, test, and ship features across frontend and backend.
  • Collaborate with the product and AI teams to integrate voice/AI agent functionality.
  • Ensure scalability, reliability, and security of our platform.
  • Contribute to rapid prototyping and iteration cycles.
  • Participate in technical discussions, bringing entrepreneurial and open-minded thinking.


Requirements
  • If you have 3+ years of SDE industry experience → Part-time commitment possible.
  • If you are a student or new grad without experience → Must join full-time.
  • Passion for startups, entrepreneurship, and AI agents.
  • Problem-solver who thrives under pressure, learns fast, and takes ownership.
  • Open-minded thinker, willing to face challenges and adapt quickly.
  • Bonus: Understanding of EMR integration and clinical workflows.


Why Join Us
  • Be part of a founding-stage team where your code shapes the product directly used by doctors and clinics.
  • Learn at startup speed, with exposure to engineering, product, and healthcare innovation.
  • Work in a culture that values impact, passion, and resilience over titles or hierarchy.
  • Grow with us — you’ll face challenges, but also gain outsized opportunities.


Key Skills

Ranked by relevance