Computer Vision EngineerDEIMOS is looking for an engineer to join the Artificial Intelligence and Computer Vision (AICV) Competence Centre of the Avionics Business Unit, within the Flight Systems Directorate. This role focuses on supporting Deimos' AICV flight systems team in researching, developing, deploying, and scaling our Machine Learning and Computer Vision portfolio for onboard processing applications in Space. You will work on Computer Vision projects and products throughout their lifecycle – from early-phase R&D activities to productization and deployment.Location: Selected candidates will have the option to work in any of the following Deimos sites they are legally entitled to work in: Harwell (UK), Madrid (Spain), Lisbon (Portugal), Bucharest (Romania). Employees are expected to be physically present in the office 3 days per week.Duties:Research, design, implement, and deploy Computer Vision and/or Machine Learning algorithms that address specific challenges and opportunities related to onboard processing in Space.Collaborate with team members and clients across Europe to understand project requirements, objectives, and constraints.Integrate and collaborate closely with other Computer Vision and Machine Learning engineers for Agile algorithm and product development.Process and analyze datasets to extract meaningful insights and features.Design, implement, and maintain industry-standard infrastructure for new and existing Computer Vision products.Education: Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, Machine Learning, Data Science, Physics, or related fields.Professional Experience: The position will be tailored to the level of experience; practical industry experience deploying and maintaining ML systems in production would be viewed very positively.Technical Requirements:Required Skills:Strong foundation in image processing and computer vision techniques, such as filtering, edge detection, and segmentation, with relevant technical project experience.Proficiency in programming languages and frameworks such as Python, C++, MATLAB, OpenCV, scikit-image, and dlib.Proficiency in algorithms and data structures.Knowledge of software development life cycle and agile methodologies.A basic understanding of Machine Learning.Highly Desirable:Good understanding of Machine Learning concepts and frameworks such as TensorFlow, PyTorch, and Keras.Experience working on aerospace-related projects.Experience deploying MLOps solutions and working within CI/CD frameworks.Experience with Linux systems and cloud infrastructure (AWS, Azure, etc.).Experience developing embedded ML applications (C++, CUDA, TensorRT).Language Skills: Good level of English, spoken and written. Any other languages would be considered an asset.#J-18808-Ljbffr