Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Software Algorithms Developer

Temps plein

Pulse Medica

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.

L'offre d'emploi a été publiée il y a 6 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Software Algorithms Developer à Edmonton, AB
  • $97.56k par année

     ...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business... 
    Suggéré
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau

    Following

    Edmonton, AB
    Il y a 2 mois
  •  ...Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform , we empower employers... 
    Suggéré
    Temps plein
    Horaires flexibles

    Effortless Admin Inc.

    Edmonton, AB
    il y a 10 jours
  •  ...contribute to a meaningful mission while gaining hands-on experience in software development within a fast-growing industry.   If you love...  ...space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the... 
    Suggéré
    Temps plein
    Stage
    Travail manuel
    Travail à distance
    Horaires flexibles

    Altaml

    Edmonton, AB
    Il y a 2 mois
  •  ...focus on EPCM (Engineering, Procurement, Construction & Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area. In this role, you will independently deliver high-quality... 
    Suggéré
    Temps plein

    Java Holdings Llc

    Edmonton, AB
    Il y a un mois
  •  ...What the Role Does: Lead software developers, shape technical direction, and turn business goals into reliable software delivery. LawDepot...  ...production quality Partner with Product Owners and stakeholders to develop high level strategy and deliver technical roadmaps Remove... 
    Suggéré
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Сontrat
    Travail temporaire
    Personnel de la banque
    Travail au bureau
    Travail à distance
    Travail à domicile
    Le monde entier
    Horaires flexibles

    Lawdepot Inc

    Edmonton, AB
    il y a 7 jours
  • $145.9k par année

     ...architecture, and foundations that power Jobber Online at scale. We develop shared libraries, standards, and platform capabilities that keep...  ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force... 
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    Jobber

    Edmonton, AB
    Il y a 2 mois
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes,... 
    Temps plein
    Travail au bureau
    Lundi au vendredi

    Catalis

    Edmonton, AB
    Il y a 2 mois
  • $121k par année

     ...Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. Jobber exists... 
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Zone locale

    Jobber

    Edmonton, AB
    Il y a un mois
  •  ...JOB DESCRIPTION NOV's Cranesmart and Rigsmart businesses develop wireless safety, monitoring, and data-acquisition solutions for cranes...  .... We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the continued development and modernization... 
    Temps plein

    NOV

    Edmonton, AB
    il y a 16 jours
  • $169.2k par année

     ...Want to lead engineers building software that helps pros get the job done and know exactly...  ...will lead and support their team members in developing their skills and advancing their careers—...  ...by acting as a mentor and coach. Develop a world-class team alongside a world-class... 
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Zone locale

    Jobber

    Edmonton, AB
    Il y a 2 mois
  •  ...Description Our Information Technology – Business Applications group is currently looking to add a Software Applications & Integration Lead to our growing team, based in Edmonton, AB Reporting to the Director of IT, we are seeking an experienced and technically grounded... 
    Temps plein
    Pour les contractants

    Valard Group Of Companies

    Edmonton, AB
    Il y a 2 mois
  •  ...overall project plan under supervision of internal stakeholders. Software and Hardware Validation Management: Manage the full...  ...considerations of the IT Infrastructure, including server structure. Develop, conduct, and document IQ, OQ, PQ activities for IT hardware and... 
    Temps plein
    Travail temporaire
    Travail au bureau
    Travail à domicile

    Lp-api

    Edmonton, AB
    Il y a 2 mois
  • $140k - $175k par année

     ...and data-driven decision-making. As the Software Development Manager - AI Solutions and...  ...business decisions. You will manage Software Developers, Data Scientists, Business Intelligence...  ...and strong execution Mentor and develop team members through coaching, regular feedback... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Personnel de la banque
    Travail au bureau
    Travail à distance
    Travail à domicile
    Le monde entier
    Horaires flexibles

    Lawdepot Inc

    Edmonton, AB
    Il y a 2 mois
  •  ...Responsibility: Description Our Client is seeking a Senior Application Developer with advanced expertise in Microsoft Power Platform, including...  .... Our Client will not provide office space, desks, hardware, or software. Proponents must reside in Canada and ensure all work is... 
    Taux horaire
    Сontrat
    Travail au bureau
    Travail à distance

    Vantix Systems Inc

    Edmonton, AB
    il y a 6 heures
  •  ...Responsibility: Description Our Client is seeking a QA Automation Developer to support a data integration project aimed to re-design and...  ...or United States as minimum. Experience and understanding of software quality assurance QA, Testing and Defect Lifecycle. (6+ years)... 
    Taux horaire
    Сontrat
    Emploi en cdd
    Travail à distance

    Vantix Systems Inc

    Edmonton, AB
    il y a 2 jours
  •  ...As a Principal MuleSoft Developer in the Digital Innovation team at National Bank, you'll be a hands-on technical specialist responsible...  ...Prerequisites Bachelor's degree in Computer Science, Software Engineering, or a related field Minimum 5 to 7 years of software... 
    Temps plein
    Horaires flexibles

    National Bank

    Edmonton, AB
    il y a 2 jours
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote...  ...codebases and use MCP tools effectively. Develop realistic, reproducible software engineering...  .... Strong understanding of algorithms and data structures . Experience with... 
    Travail à distance
    Pour les contractants

    YO AI Labs

    Edmonton, AB
    Il y a un mois
  •  ...product team on technical feasibility and story breakdown Design, develop, and maintain web applications using Django and FastAPI Build...  ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow... 

    Fleetworthy

    Edmonton, AB
    il y a 1 jour
  •  ...are seeking a talented and experienced Internal Data Warehouse Developer to join our dynamic team. AI Tech Offers: Competitive wages...  ...and dimensional modeling. Familiarity with other supporting software and tools relevant to data warehousing and analytics. RMC Group... 
    Temps plein
    Zone locale
    Relocation

    RMC Group of Companies

    Edmonton, AB
    il y a 6 heures
  •  ...Senior Full Stack Developer Client: Government of Alberta – Technology and Innovation Position: Full Stack Developer – Senior...  ...in technical discovery and solution design, develop and test software, collaborate with product and design teams, and contribute to modern... 
    Temps plein
    Сontrat
    Travail à distance

    SereneAid

    Edmonton, AB
    il y a 8 jours
  •  ...Job Responsibility: Title Senior Application Developer Location Remote (Onboarding is onsite in Edmonton, AB) Start Date 05-30-2025 Language English Salary Negotiable Security Clearance None Duration 24+ Months Date Posted 04-23-2025 Job ID 13735 Recruiter... 
    Temps plein
    Stage
    Travail à distance

    Maplesoft Group

    Edmonton, AB
    il y a 6 heures
  • $100k - $110k par année

     ...Bonus based on performance Health insurance Training & development About the Role: Triunity Software in Calgary AB is looking for a talented Java Developer to join their growing team. This is an exciting opportunity to work on innovative software solutions in a... 
    Contrat Longue Durée
    Temps plein
    Stage

    Triunity Software

    Edmonton, AB
    Il y a un mois
  •  ...Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our...  ...'re involved in. Advocate for investment in platform health, developer experience, and quality alongside feature work. Understand your... 
    Travail à distance
    Travail posté

    Fleetworthy

    Edmonton, AB
    il y a 20 jours
  • $50k - $100k par année

     ...clients to thrive This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client... 
    Temps plein
    Travail à domicile

    TD Bank

    Edmonton, AB
    il y a 19 jours
  • $110k - $160k par année

     ...places. We achieve our purpose through developing games because they are the richest, most...  ...searching for a Lead Gameplay Programmer (Lead Software Engineer) to join the Programming team!...  ...creators. You leverage those concepts to develop world-class experiences. You design and... 
    Temps plein
    Emploi saisonnier
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Relocation
    Horaires flexibles

    Inflexion Games

    Edmonton, AB
    il y a 6 heures
  • $110k - $160k par année

     ...Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using...  ...Engineering, or related field. •    3+ years of experience in software development, with a focus on AI/ML applications. •    Hands-on... 

    Lantern

    Edmonton, AB
    il y a 20 jours
  •  ...quality of machine vision read rates and software configurations across our network of sites...  ...with internal teams to troubleshoot and develop solutions to technical issues.   Job Accountabilities...  ..., machine vision techniques, and algorithms.  Proficient in programming languages,... 
    Temps plein

    Fleetworthy

    Edmonton, AB
    Il y a un mois
  •  ...with external counsel as needed.   KEY RESPONSIBILITIES Develop and deliver legal disclosure documents in alignment with...  ...office products and a proficiency in Excel ability to learn new software and updates quickly with ease. You have a desire for continuing... 
    Temps plein
    Stage
    Travail au bureau

    Rohit Group

    Edmonton, AB
    Il y a 2 mois
  •  ...(3) key roles:   1. Quoting – 70% · Send requested hardware/software quotes to clients within 1 business day of inquiry · Research...  ...limited to the existing vendors if more desirable options exist · Develop relationships with vendors and suppliers to improve Keeran... 
    Temps plein
    Travail au bureau

    Keeran Networks

    Edmonton, AB
    Il y a 2 mois
  •  ...performance excellence that ensures a fair return on investment. We develop our people to be leaders in our industry, and we invest in our...  ...field) Proficiency with accounting and property management software (Yardi) Experience in real estate, property management, or construction... 
    Temps plein
    Travail au bureau

    Oilers Entertainment Group Style 1

    Edmonton, AB
    Il y a 2 mois

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Software Algorithms Developer. Soyez parmi les premiers à postuler !