Software Team Lead, Algorithms
Pulsemedica
Software Team Lead, Algorithms
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.