Job Title: Computer Vision Engineer
Location: UK / London
Job Type: Full-time / Permanent / Hybrid
Salary: £80000 – £83000
As a Computer Vision Engineer, you will be at the forefront of the team’s efforts to develop and deploy state-of-the-art computer vision solutions. Leveraging your expertise in computer vision algorithms and techniques, you will contribute to the design, development, and optimization of computer vision systems. Collaboration with multidisciplinary teams will be essential to translate requirements into robust and scalable solutions that address real-world challenges.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Solid understanding of computer vision fundamentals, including image processing, feature extraction, and deep learning.
- Proficiency in programming languages commonly used in computer vision, such as Python and C++.
- Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or OpenCV.
- Familiarity with computer vision libraries and tools, such as OpenCV, Dlib, and scikit-image.
- Experience with developing and deploying computer vision solutions in real-world environments.
- Strong problem-solving skills and attention to detail, with the ability to analyze complex visual data and derive actionable insights.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Passion for technology and innovation, with a drive to push the boundaries of what’s possible in computer vision.
Responsibilities:
- Design, develop, and optimize computer vision algorithms and models for various applications, including object detection, recognition, tracking, and segmentation.
- Implement and integrate computer vision solutions into our existing software architecture, ensuring scalability, reliability, and efficiency.
- Conduct research and experimentation to advance the state of the art in computer vision, staying abreast of the latest advancements and methodologies.
- Collaborate with cross-functional teams, including software engineers, data scientists, and domain experts, to understand requirements and iteratively improve our computer vision systems.
- Evaluate and select appropriate tools, libraries, and frameworks to support the development and deployment of computer vision solutions.
- Analyze and preprocess large-scale visual datasets to train and validate computer vision models, utilizing techniques such as data augmentation and transfer learning.
- Optimize computer vision algorithms for performance and resource efficiency, considering constraints such as computational complexity and memory footprint.
- Stay informed about industry trends, emerging technologies, and best practices in computer vision, and share knowledge within the team.
Benefits:
- Opportunity to work on cutting-edge computer vision projects that have real-world impact.
- A collaborative and inclusive work environment with a diverse team of experts.
- Competitive salary and benefits package, including flexible working arrangements and professional development opportunities.
- Chance to make a difference and shape the future of computer vision technology.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter to nick@mindooai.com. Please include “Computer Vision Engineer” in the subject line or follow the form on this page.