HR-DEV-106 – Signal Processing and Artificial Intelligence Developer – Medical Software

If you’re passionate about making a difference in patient care, join our dynamic, professional, and dedicated team developing innovative solutions designed to improve ambulatory medical testing.

Our software development team is looking for a new member who will help us continue to innovate our electrocardiographic data analysis software. You’ll work as part of a highly dynamic team dedicated to developing innovative medical products, where you’ll have the opportunity to bring your own ideas and expertise.

At Icentia...

  • We put the patient first, always and without exception.

  • We take pride in our work.

  • We take ownership of our deliverables.

  • We work together, both in person and remotely.

  • We collaborate with our internal and external customers to deliver the products they need.

A typical day at Icentia will allow you to…

  • Develop and optimize efficient, high-performance signal processing algorithms for large volumes of raw electrophysiological data recordings.

  • Conduct scientific literature reviews to stay at the forefront of the latest developments in the field.

  • Plan activities based on requirements, specifications, and project timelines.

  • Participate in software development and ensure its integration.

  • Participate in software validation to ensure compliance with applicable standards and regulations.

  • Actively contribute to the management and analysis of technical issues and ensure they are resolved effectively.

  • Maintain the system in response to changes in requirements.

Ideally, you have…

  • A bachelor’s degree in computer science, computer engineering, software engineering, or another relevant field.

  • A master’s degree in artificial intelligence.

  • Knowledge of recent developments in machine learning for computer vision and time-series processing.

  • Knowledge of software development and testing frameworks.

  • Knowledge of machine learning APIs and frameworks (TensorFlow, Keras, PyTorch, Scikit-learn, etc.).

  • Knowledge of several programming languages (Python, C/C++, C#, etc.) and experience working in a Linux environment.

  • Good knowledge of security standards and procedures.

And if you also have experience with…

  • Signal processing.

  • Cloud application development.

  • Environments governed by ISO 13485 and IEC 62304 standards.

…then we’d love to have you on our team!