✨ About The Role
- The Computer Vision Engineer will lead the development and optimization of computer vision systems aimed at enhancing safety standards in industrial settings.
- Responsibilities include building, training, and optimizing models for object detection, classification, and pose estimation.
- The role involves managing data pipelines, curating datasets, and overseeing annotation projects to ensure data integrity.
- The engineer will work with cross-functional teams to integrate computer vision solutions into production pipelines.
- Continuous improvement through experimentation with new technologies and methodologies is a key aspect of the job.
- The candidate will be expected to drive projects with a sense of urgency while maintaining high standards for model quality.
- Implementing robust testing frameworks to ensure reliability across different environments is also part of the role.
⚡ Requirements
- The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in computer vision or a related field is required.
- Strong expertise in deep learning frameworks such as PyTorch and TensorFlow is essential.
- Proficiency in Python and experience with C++ are necessary for this role.
- The candidate should have a proven track record of deploying computer vision models in production environments.
- Excellent organizational skills and the ability to manage multiple projects simultaneously are crucial for success.
- Strong communication skills are needed to collaborate effectively with both technical and non-technical stakeholders.
- A strategic thinker who can anticipate and prevent potential issues will thrive in this position.