Our Company:
IRIDA Labs is a leading European based provider of cutting-edge embedded computer vision solutions, allowing devices to understand their surroundings through on-device machine learning. PerCV.ai, our unique end-to-end software and services platform is used for the development of computer vision applications addressing dynamic technology markets such as IoT, Industry 4.0, Smart Retail, and Smart Cities & Spaces.
Job Description:
We are looking for a passionate Computer Vision Engineer, with practical and theoretical knowledge in Machine Learning, Computer/Machine Vision and Visual-Language Models (VLMs). Skills on embedded programming will be acknowledged, to explore the most efficient and practical implementations of these algorithms in embedded platforms. In this role, you should be able to work with an agile team of experienced engineers, solving complex vision AI problems by developing cutting edge technology. You will be involved in various products and product development phases working alongside some of the most talented people in the industry.
Required Skills:
Candidates should have a BSc degree in Electrical & Computer Engineering / Computer Science, and in addition:
- Proven work experience as a SW Engineer or SW Developer, especially:
- Programming experience with Python packages Scikit-learn, PyTorch and Tensorflow.
- Experience in object-oriented programming such as C++ and Python.
- Must have proven knowledge of computer vision and machine learning principles and algorithms (e.g. MSc or PhD in computer vision or machine learning).
- Experience with image segmentation, image classification and object detection deep learning models as well as CNNs, RNNs/LSTMs, VLMs, Zero shot and open-set architectures, Vision Transformers etc.
- Ability to work with cross functional teams.
- Ability to learn new programming languages and technologies.
Desired (but not mandatory) Skills:
- Familiarity with Diffusion Models for image generation and enhancement.
- 3D Computer Vision and Spatial Understanding.
- Depth Estimation & 3D Reconstruction: Working with point clouds, LiDAR data and stereo imaging.
- Simultaneous Localization and Mapping (SLAM): Developing algorithms for real-time mapping and navigation in robotics.
- Embedded software background and understanding of embedded system architectures.
- Hands on experience with Docker and microservice oriented development.
- Code versioning (Git) and MLOps.
- Demonstrated proactiveness and enthusiasm for technology, with a commitment to delivering high-quality results within an evolving environment.
Benefits:
And these are some of the perks you receive when you join Irida Labs:
- Work in a dynamic and pleasant environment at a fast-paced company
- Discuss and interact with tech-leaders at a global scale, using cutting-edge technology and driving new markets
- Competitive remuneration package
- Huge room for creativity and innovation
- Private medical insurance