Design, build, and validate perception systems for autonomous vehicles, developing computer vision and autonomy software and integrating it into real-world platforms through hardware/software co-development.
Computer Vision & MLOps Engineer
📜 Description
- Develop and deploy models for medical image classification, segmentation, and complex image analysis.
- Implement computer vision solutions using deep learning and classical techniques.
- Optimize models for medical device and cloud deployment.
- Design and maintain end-to-end ML pipelines and manage models from experimentation through production.
- Build and automate scalable MLOps infrastructure, monitoring, and observability.
🛠️ Requirements
- Proficiency in Python data stack (TensorFlow, PyTorch, numpy, pandas, scikit-learn).
- Experience with OpenCV and other relevant computer vision libraries.
- Strong background in computer vision solutions for medical images.
- Expertise in developing and implementing computer vision solutions mainly image segmentation and object recognition.
- Experience with Kubernetes operators and custom resources.
- Proficiency in Docker containerization and multi-stage builds.
- Advanced Git knowledge (branching strategies, workflows).
- Experience Building and maintaining end-to-end ML pipelines.
- Hands-on experience with Argo CD and Argo Workflows for ML pipelines.
- Experience with infrastructure automation tools like: Helm charts for Kubernetes deployments.
✨ Benefits
- Competitive salary
- Bonus for outstanding performance
- Opportunities for rapid advancement and learning
- Opportunity to take responsibility for challenging tasks
Full job description
About ARTIDIS
Artidis® AG is a pioneering clinical stage health technology company that aims to set the gold standard in tissue analysis and therapy optimization. By combining its nanotechnology platform for rapid tissue analysis with a holistic data solution, Artidis® accelerates drug discovery, tissue engineering, and personalized treatment. Artidis® focuses its research and development efforts on solid tumors to enhance responses to chemotherapy, immunotherapy, and cell therapies, driving precision in cancer care.
Job Purpose
This role combines deep technical expertise in computer vision with strong MLOps capabilities to build and maintain production-grade AI systems.
Duties
- Develop and deploy computer vision models for:
- Medical image classification
- Advanced segmentation
- Complex image analysis
- Implement solutions using deep learning and classical techniques
- Optimize models for medical device and cloud deployment
- Design and implement end-to-end ML pipelines
- Manage model lifecycle from experimentation to production
- Build, automate and maintain scalable MLOps infrastructure
- Implement robust monitoring and observability solutions
Qualifications
Technical Skills - ML & Computer Vision:
- Proficiency in Python data stack (TensorFlow, PyTorch, numpy, pandas, scikit-learn).
- Experience with OpenCV and other relevant computer vision libraries.
- Strong background in computer vision solutions for medical images.
- Expertise in developing and implementing computer vision solutions mainly image segmentation and object recognition.
Technical Skills - DevOps & MLOps:
- Experience with Kubernetes operators and custom resources.
- Proficiency in Docker containerization and multi-stage builds.
- Advanced Git knowledge (branching strategies, workflows).
- Experience Building and maintaining end-to-end ML pipelines.
- Hands-on experience with Argo CD and Argo Workflows for ML pipelines.
- Experience with infrastructure automation tools like: Helm charts for Kubernetes deployments.
- Experience setting up and maintaining CI/CD pipelines.
- Hands-on experience with model lifecycle management.
- Hands-on experience with MLOps platforms: MLflow, Kubeflow...
Professional Skills
- High level of expression and comprehension of the English language.
- Experience in digital health and driving innovation in healthcare is highly desirable.
- Commitment to writing documented, clear, efficient, and maintainable code.
- Ability to design and implement requirements with long-term objectives, scalability, and maintainability in mind.
- Proactive way of communicating and working.
- Ability to work independently and take ownership without extensive supervision.
- Strong team player.
Working Conditions
The environment is a typical start-up with an intrinsically motivated international team. Our company is an excellent place for rapid advancement and offers a promising opportunity to learn and share know-how in a very agile environment. The position requires the employee to go the extra mile when needed. We are looking for a team player who appreciates direct communication. The effort is rewarded with challenging tasks, the possibility to take responsibility, a highly driven team, and work serving a significant purpose. The job position comes with a competitive salary and a bonus for outstanding performance.
Similar jobs
Search more Computer Vision Engineer jobsDevelop offline SLAM, localization, sensor calibration, and 3D reconstruction algorithms to produce high-quality spatial data for autonomous-driving AI, improving large-scale driving-data pipelines and quality.
Design, train, and deploy production computer vision systems for industrial applications, spanning classical and deep-learning methods, vision-language models, multimodal reasoning, and real-time edge and cloud inference.
Design, train, and deploy production computer vision systems for industrial applications, spanning detection, segmentation, OCR, multimodal reasoning, and real-time inference on edge devices and in the cloud.
Build and deploy real-time perception systems that help a character robot recognize people, interpret gestures and attention, and respond naturally, from data collection and model training through edge deployment.
