Senior Systems Engineer

Purpose:

Senior  Systems Engineer to support the production and maintenance of Intelligent Medical Devices

 

Work Location: Rome – Italy – Viale Ostiense 131/L

 

Key Responsibilities: 

  • Medical Device production: create tools Linux based to improve the production line;
  • scripting bash, python, javascript;
  • AWS Cloud management and configuration (S3, IAM, security policies, auditing);
  • Cyber security: prevention and implementation;
  • Support in the information problems and analysis of the Root Cause of the medical devices.

 

Qualification – Required Knowledge, Skills and Abilities

  • Proven expertise in Linux systems and networking (Debian/Ubuntu is preferable);
  • Proven expertise in Cyber security;
  • experience in database PostgreSQL administration and management (other databases are optional)
  • the ability to manage customers and third parties;
  • the aptitude to work in a team;
  • personal motivation for professional growth;
  • ability to adapt to changing projects and priorities.

The plus will be the knowledge of one or more of the following standards: ISO 9001, ISO 27001.

 

Minimum Required Education and Experience

  • 4+ experience in the role (highly desirable);
  • Informatics (or equivalent) master degree;
  • Knowledge of ISO 27001;
  • Linux systems and networking.

 

Qualification – Skills, and Abilities:

  • analytical and problem-solving skills
  • result orientation
  • excellent interpersonal skills with customers and team members.
  • skills in systems management, database administration and system security in Linux and Cloud environments.

Physical Requirements

  • Expected travel is 30% in Italy

 

We support equal opportunities, without any discrimination.

The research complies with Legislative Decree 198/2006

 

Medical Image Annotation Specialist

We are seeking a skilled and detail-oriented Medical Image Annotation Specialist to join our dynamic team. The successful candidate will play a crucial role in the development of our AI algorithms by accurately annotating medical images.  We don’t mandate specific expertise in the field, as the selected candidate will receive training and constant updates by experts and healthcare professionals. Instead, we seek motivated, flexible, and quick-learning individuals eager to join our team in a friendly and collaborative environment. 

Work Location: Lainate (MI) – Italy – Via Cristoforo Colombo 1

Responsibilities: 

  • Accurately annotate medical images using specialized tools. 
  • Ensure high-quality and consistent annotations to support the training of AI algorithms. 
  • Conduct thorough quality checks on images to identify inaccuracies. 
  • Contribute to the continuous improvement of annotation processes and tools. 
  • Participate in review sessions to enhance skills and stay updated on industry standards. 

Required Qualifications and Skills: 

  • High School diploma. 
  • Ability to quickly adapt to evolving annotation requirements and willingness to keep learning new annotation guidelines. 
  • Strong ability to focus with a keen attention to detail and accuracy in annotation tasks. 
  • Familiarity with PC and proficiency in Microsoft Office applications. 
  • Excellent communication and collaboration skills.
     

This role entails a full-time, on-site position at our company office in Lainate (MI).
If you are passionate about contributing to the advancement of medical technology and possess the skills required for accurate medical image annotation, we invite you to apply. Join us in making a positive impact on healthcare and improving patient outcomes. 

We support equal opportunities, without any discrimination.

The research complies with Legislative Decree 198/2006

 

Software and DevOps Engineer

 

Work Location: Lainate (MI) – Italy – Via Cristoforo Colombo 1

 

Responsibilities:

  • Contribute to the R&D team by designing and developing software prototypes for AI-powered medical devices, ensuring innovation and efficiency.
  • Collaborate closely with machine learning engineers and other stakeholders to seamlessly integrate software components into the overall system architecture.
  • Effectively communicate with the Engineering team to facilitate a seamless transfer from prototype software to production-ready deployment.
  • Design, implement, and maintain a robust CI/CD pipeline and test suite tailored for the R&D codebase, aligning with industry best practices.
  • Demonstrate proficiency in Python and C++, focusing on crafting clean, modular, and efficient code.
  • Leverage strong expertise in object-oriented programming and design patterns for scalable and maintainable code.
  • Establish and maintain best DevOps practices within the R&D team, actively participating in code reviews, troubleshooting, and optimization efforts.
  • Create and maintain comprehensive documentation for software architecture, design, deployment processes, and CI/CD pipelines, ensuring clear and accessible records.

 

Requirements:

  • Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development using Python and C++.
  • Strong understanding of DevOps principles with hands-on experience in CI/CD pipelines and code versioning software.
  • Expertise in object-oriented programming and design patterns.
  • Experience with containerization technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
  • Excellent problem-solving and communication skills.

 

Preferred Qualifications:

  • Contributions to open-source projects or a robust GitHub profile.
  • Background in statistics and experience defining metrics and KPIs for machine learning and computer vision tasks.
  • Experience with MLops (Machine Learning Operations) practices and tools.
  • Proficiency in the Scientific Python stack (Numpy, SciPy, etc.).
  • Familiarity with PyTorch, TensorFlow, and Scikit-Learn.
  • Background in Network Communication and Information Systems.
  • Advanced degree or certifications in relevant fields.
  • Previous experience in deploying software for online real-time applications.
  • Knowledge of machine learning concepts and frameworks.

We support equal opportunities, without any discrimination.

The research complies with Legislative Decree 198/2006

 

Quality Engineer

Purpose

Join the Quality Engineering Team to support development and production of Intelligent Medical Devices

 

Work Location: Rome – Italy – Viale Ostiense 131/L

 

Key Responsibilities

  • Software and Hardware Verification & Validation
  • Development and management of technical documentation
  • Ensure that the design team develops the product according to Operating Procedures
  • Draft and/or revise procedures and checklists for production (e.g., assembly, software installation, product release…)
  • Draft and revise protocol for end-of-line testing
  • Label management and control
  • Documentation management and review: archiving, maintaining a file for checking produced serials
  • Design transfer and training activities
  • CAPA management: non-conformance management and compliant, root cause analisys

 

Qualification – Required Knowledge, Skills and Abilities

  • Knowledge of IEC/EN 60601-1 and IEC/EN 60601-1-2
  • Knowledge of IEC 62304
  • Knowledge of 2017/745(MDR) and 21 CFR 820
  • Knowledge of 21 CFR part 11
  • Ability to write and review all project related Documentation (FRS, SRS, SDS, HRS, HDS, etc.)
  • Familiarity with medical software development and software development processes in compliance with regulations.

 

Minimum Required Education and Experience

  • 3+ Experience in the role (highly desirable)
  • Life science or Engineering education
  • Knowledge of ISO 9001, ISO 13485, 93/42/CEE (MDD)
  • Good English Level (writing and speaking)

 

Physical Requirements

  • Expected travel is 20%

Junior AI Engineer

 

Work Location: Lainate (MI) – Italy – Via Cristoforo Colombo 1

 

Responsibilities:

  • Collaborate with senior AI engineers and cross-functional teams to develop and implement AI solutions for medical devices.
  • Assist in designing, developing, and testing AI algorithms, models, and systems.
  • Support the integration of AI technologies into existing medical devices and systems.
  • Stay up-to-date with the latest advancements in AI, machine learning, and computer vision.
  • Participate in code reviews, troubleshooting, and optimization efforts.
  • Document and communicate technical concepts and solutions effectively.

 

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Solid understanding of machine learning, computer vision, and deep learning concepts.
  • Proficiency in programming languages such as Python or C++.
  • Experience with popular AI frameworks and libraries like TensorFlow, PyTorch, and Scikit-learn.
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques.
  • Knowledge of statistical analysis and data visualization tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Proactive and self-motivated with a strong desire to learn and grow.

 

Preferred Qualifications:

  • Demonstrated involvement in AI-related projects or research (e.g., coursework, internships, personal projects, publications, contribution to open-source projects).
  • Knowledge of medical imaging analysis, signal processing, or healthcare data management.

 

We support equal opportunities, without any discrimination.

The research complies with Legislative Decree 198/2006

 

Ph.D. Studentship in Machine Learning for Endoscopy Video Analysis

Project Description

In partnership with the Artificial Intelligence Research Centre (CitAI) at City, University of London, Cosmo Intelligent Medical Devices is funding a Ph.D. Studentship on Endoscopic Video Analysis. The Ph.D. project offers the opportunity to investigate and pursue research in machine learning applied to endoscopy, with access to Cosmo IMD computational facilities and a proprietary library of annotated endoscopy videos. These datasets are unprecedented in size, quality, and heterogeneity and will offer an exclusive real-world benchmark for self-supervised and fully supervised learning approaches.

About the Studentship

We seek outstanding Ph.D. candidates with a strong interest, enthusiasm, and high potential in machine learning research for medical imaging applications. Applicants are typically expected to have a first-class, distinction, or high upper-second-class degree in relevant subjects, including computer science, mathematics, engineering, physics, or another discipline relevant to their Ph.D. project proposal.

The project will be carried out at The Artificial Intelligence Research Centre (CitAI) at City, University of London, in collaboration with Cosmo IMD. City University has a demonstrated high-quality research output, with over 75% of its studies rated as world-leading research. The Ph.D. studentship will be funded for three years and includes tuition fees for home students and a highly competitive tax-free stipend.

For further details please visit this web page.

Software Engineer – Team Leader

Purpose:

Lead the SaMD (Software as Medical Device) Team

 

Work Location: Rome – Italy – Viale Ostiense 131/L

 

Key Responsibilities: 

  • Lead the SW team:
    1. Create an inspiring team environment with an open communication culture
    2. Set clear team goals
    3. Motivate team members
    4. Oversee day-to-day operation
    5. Discover training needs and provide coaching
    6. Encourage creativity and risk-taking
  • Design, develop and maintain SW as Medical Devices.
  • Proactively collaborate with other teams (Electronics, AI, Mechanical, Quality)
  • Create and iterate user needs, risk management, and product requirements while identifying plans for verification and validation
  • Identify and mitigate project risks
  • Interface with internal and external suppliers, manufacturers, and customers
  • Work collaboratively with project teams and engineering skillsets through all stages of development

 

Qualification – Required Knowledge, Skills and Abilities

  • Full understanding of Design Control
  • C and C++ are a must (at least 3 years development experience)
  • Python and Bash are a plus
  • Basic knowledge of computer architecture
  • Basic knowledge of operating systems and in particular Linux
  • Knowledge of system libraries and the Posix standard
  • Ability to design and develop data structures
  • Knowledge of the main compilation tools
  • Ability to compile third-party libraries, archives, etc.
  • Ability to integrate proprietary software with third-party software
  • Knowledge of computational complexity
  • Ability to analyze problems and synthesize algorithms
  • Multi-threaded application design and development
  • Knowledge of key synchronization techniques and tools
  • Design and development of modules for the Linux kernel
  • Knowledge of medical device specialization with strong understanding of electronic based technologies
  • Demonstrated ability to effectively engage key Stakeholders
  • Effectively utilize problem solving skills and techniques to identify potential issues, assess their impact, and develop and implement mitigation and resolution plans and activities
  • Ability to work under stress and under time constraints.

 

Minimum Required Education and Experience

  • Master Degree in Physics, Mathematics, Computer Science, or Software Engineering (PhD is a plus).
  • At least 5 years of experience with C and C++ (mainly standard library), and a basic knowledge of Python and Bash. Experience with GPU programming (CUDA) is a plus
  • Knowledge of ISO, regulatory and legislative standards applicable to the development of medical devices
  • Fluent English, written and spoken.
  • Knowledge of ISO, regulatory and legislative standards applicable to the development of medical devices is a plus

 

Physical Requirements

  • Expected travel is 30%

 

We support equal opportunities, without any discrimination.

The research complies with Legislative Decree 198/2006