PulseMedica is seeking a Software Team Lead, Algorithms to drive development of our next-generation ophthalmic imaging and treatment platform. In this role, you'll lead a multidisciplinary team working on imaging, tracking, signal processing, and hardware control, collaborating closely with hardware, optics, and clinical experts. You'll guide strategy, manage priorities, and foster a high-performing team culture--helping bring life-changing technology from lab to clinic.
About Us
PulseMedica
, proudly
Great Place to Work Certified
for the third consecutive year, is a fast-growing, innovative medical device startup. We combine cutting-edge research, advanced technology, and production excellence to tackle ophthalmic diseases and disabilities. Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser surgery. With a commitment to revolutionizing ophthalmic treatments, we are dedicated to delivering exceptional outcomes that prevent blindness and disabilities caused by eye diseases. At PulseMedica, we foster a collaborative and supportive environment where talent thrives, and our team's collective impact drives change in the field of eye care.
The Opportunity
This is a leadership-focused role--ideal for someone who thrives in technical conversations but is equally energized by mentoring talent, organizing fast-moving projects, and guiding the algorithmic architecture of a complex real-time system.
The person will be responsible for:
Lead a small, high-caliber team of software and algorithm engineers responsible for SW infrastructure, imaging, tracking, reconstruction, and control algorithms.* Shape and evolve the SW and algorithms roadmap in coordination with company priorities--balancing innovation, technical feasibility, and regulatory constraints.* Collaborate cross-functionally with hardware, optics, software, systems, and clinical teams to define and deliver algorithmic solutions.* Guide architecture, design, and implementation decisions across SW domains, ensuring modularity, scalability, and integration-readiness.* Review, challenge, and refine technical proposals, prototypes, and production code.* Coach and mentor individual contributors--supporting their growth through regular feedback, goal setting, and technical oversight.*
What you bring
5+ years of experience in Software algorithms development, ideally in medical imaging, robotics, or similarly regulated, multidisciplinary environments.
Proven experience leading technical teams including mentoring and project coordination.
A Bachelor's degree or higher in Computer Science, Software Engineering, or a closely related field.
Strong foundation in image processing, 3D reconstruction, tracking, and signal analysis.
Proficiency in C++ and Python for algorithm prototyping and production-level code.
Experience working in real-time, hardware-integrated systems.
Excellent communication and collaboration skills--especially across technical disciplines.
Comfort navigating the ambiguity of early-stage R&D while keeping projects focused and people aligned.
Act as a bridge between Software Team and other technical domains
Nice to Have
Experience working with OCT or similar medical imaging modalities.
Familiarity with machine learning pipelines in a medical or scientific context.
Experience with regulatory-compliant software (IEC 62304, ISO 14971).
Experience planning and delivering software/algorithm components in alignment with system-level V&V.
Previous experience in a startup or fast-paced product development environment.
Anticipated Start Date:
As soon as a suitable candidate is found
Duration
: Full time Permanent (40 hours per week)
Salary:
Commensurate to experience and qualifications
Location:
Edmonton (Preferred).
What you can expect from PulseMedica:
Competitive compensation, health, dental and vision benefits and the option to participate in our employee stock option plan
Free on-site gym (Jackson's Gym)
A role that contributes to helping change people's lives by enhancing their vision
A unique opportunity to build, grow, and be part of a team that is going to revolutionize a multi-billion dollar industry
Hybrid work
Growth Opportunities
Monthly team social events
Working for a company that was recently Great Place to Work certified!
We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives to apply for this position.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.