We use cookies to make your experience of using our website better. To comply with the e-Privacy Directive we need to ask your consent to set these cookies.

Employers

Software Algorithms Developer

col-narrow-left   

Job ID:

98409

Job Type:

Full Time

Category:

Programmer

Educations:

Bachelor Degree
col-narrow-right   

Posted:

2025-06-27

Location:

Job Views:

10

Salari:

USD Negotiable
col-wide   

Job Description:

Job information Software Algorithms Developer from the Company Pulse Medica, this latest Software Algorithms Developer job vacancy is located in the city Hybrid work in Edmonton, AB T5J 3E8 located in the country Canada . This latest job opening is open to job seekers who have the latest education / graduate Bachelor Degree . Job Vacancies in this Programmer field have been opened and published up to the specified time.

Job Responsibility:

Are you a driven algorithm developer with a passion for turning complex data into real-world impact? At PulseMedica, an Edmonton-based start-up, we're pushing the boundaries of medical technology to transform how eye diseases are diagnosed and treated. We're looking for a talented individual to lead the design and implementation of high-performance algorithms that bring together real-time imaging, signal processing, and intelligent control systems. If you're excited by 3D image reconstruction, tracking, and the possibility of applying machine learning in a meaningful way—this is your chance to make a difference.

You'll work shoulder-to-shoulder with hardware, optics, and clinical experts to bring groundbreaking technology to life, from early R&D through to clinical integration. This is more than just a coding job—it's an opportunity to solve hard problems, collaborate across disciplines, and help develop a platform that could change the lives of millions. Ready to step into a role where your work truly matters?

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

In this role, you'll be at the core of PulseMedica's technology development, designing and implementing algorithms that process and interpret data from advanced hardware systems—including optical coherence tomography (OCT), and laser control modules. Your work will focus on areas such as image reconstruction, registration, and real-time tracking, playing a critical part in the performance and precision of our platform. You'll collaborate closely with multidisciplinary teams to prototype, test, and integrate algorithms in both simulated and experimental environments, ensuring they meet the high standards required for safety and effectiveness in a regulated medical device setting. This is a hands-on, high-impact role ideal for someone who thrives in a fast-paced, startup environment and is eager to see their work make a real difference in the field of ophthalmology.

The person will be responsible for

  • Designing, implementing, and optimizing algorithms for image processing, signal analysis, and real-time data interpretation from various hardware subsystems (e.g., OCT and laser control).
  • Working on algorithms related to 3D image reconstruction, registration, and tracking.
  • Collaborating with hardware, optics, and clinical teams to integrate and validate algorithms in both simulated and experimental environments.
  • Contributing to research and prototyping of novel techniques, including possible applications of machine learning.
  • Ensuring that algorithms meet performance, accuracy, and safety requirements in compliance with medical device standards.
  • Documenting candidate algorithms when the algorithm is deemed to play a critical role in determining the performance of the overall system or identified as a critical component for mitigating safety-related risks. The level of documentation is expected to be such that the content can be reviewed by those who do not have a strong software/algorithm background.

Qualifications

  • 5+ years of software development experience, ideally in medical devices, robotics, or a similarly regulated, multidisciplinary environment.
  • Strong programming skills in C++.
  • Solid background in image processing, signal processing, and numerical methods.
  • Experience with real-time systems, multithreaded applications, and performance optimization.
  • Exposure to 3D graphics/geometry, volumetric imaging, or spatial algorithms is a strong asset.
  • Experience or interest in machine learning for medical imaging is a plus.
  • Comfort working in a fast-paced, collaborative startup environment.

Nice to Have

  • Familiarity with OCT or similar medical imaging modalities.
  • Experience integrating algorithms into embedded or real-time control systems.
  • Prior work with regulatory-compliant software development (e.g., IEC 62304).
  • Proficiency with Python

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). However, we are open to remote work for the right candidate, with the expectation of occasional travel to Edmonton.

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.

Keywords : Hybrid work in Edmonton jobs
Closed Date : 2025-07-27
Company Info

Pulse Medica

Hybrid work in Edmonton, AB, Canada

Company Profile


Featured Jobs
Food Service Manager
Poulet Rouge Bayshore Restaurant
Cashier
Shoppers Drug Mart / Pharmaprix
Helpdesk Technician
GEI Consultants Inc
Full Time Experienced Line Cook
Browns Socialhouse Britannia