Skip to content

26/SMART - Senior Software Engineer (Computer Vision/Machine Learning)

  • Amsterdam, Noord-Holland, Netherlands

Job description

Profile description: Computer Vision/Machine Learning Focused Software Engineer

Developer profile: We are seeking a Senior Software Engineer specializing in Computer Vision and Machine Learning to join one of our clients' team. In this role, you will design and train advanced computer vision models for self-testing kits. Their goal is to develop highly accurate and robust systems that perform reliably in real-world environments and run efficiently on low-end smartphones. Excellent interpersonal skills is key as you will work closely with engineers, data scientists, product managers, designers, and customers to create impactful solutions that extend beyond the lab. 


  • Model Training: Develop and train computer vision models for mobile devices using PyTorch and TensorFlow.
  • Cloud Infrastructure: Utilize AWS Cloud Infrastructure to execute remote training pipelines and manage image datasets.
  • Image Manipulation: Write code for image-related tasks, including augmentation and data preparation.
  • Performance Analysis: Analyze model performance, assess trade-offs, and communicate findings and risks to the engineering and product management teams.
  • Research and Innovation: Stay updated on the latest research in Computer Vision and Machine Learning, evaluating new technologies' viability. Proactively suggest and pursue new research directions.
  • User Empathy: Develop a deep understanding and empathy for users of our products.
  • Quality and Compliance: Advocate for product quality, execution excellence, and adherence to privacy and regulatory standards.
  • Continuous Improvement: Identify opportunities for improvement by analyzing product performance, competitive offerings, user needs, and technological trends.

Job requirements


  • Experience: 5+ years in software engineering.
  • Technical Skills: Proficiency in Python; knowledge of C++ is a plus. Experience with AI, machine learning, and/or computer vision products preferred. Background in developing medical devices, point-of-care diagnostics, or medical imaging products in a customer-focused organization is advantageous.
  • Professional Traits: A proactive self-starter with the ability to thrive in ambiguous environments.
  • Team Collaboration: Experience working with a distributed team of diverse backgrounds and perspectives.
  • Growth Mindset: A willingness to learn and grow within a mission-driven startup organization.

MSc or PhD in Computer Science or a related technical field is an added advantage. Nonetheless, Significant industry experience may be considered.

If this sounds like you, we'd love to meet you!