Our client excels in advanced imaging solutions, offering unparalleled speed and accuracy across multiple sectors, including healthcare and industrial metrology. With a culture that prioritizes innovation, quality, and rapid decision-making, the company aims for global market leadership and sustainable growth. Ethical practices and employee empowerment are foundational values.


The Neural Network Architect will spearhead the creation and deployment of cutting-edge neural network models tailored for computer vision applications. This role is integral to the mission of advancing the field of imaging technology. You will be entrusted with the design, development, and fine-tuning of neural network architectures to tackle intricate challenges in computer vision.


Architect Neural Networks: Design and implement neural network architectures tailored for specific computer vision tasks.

Algorithmic Research: Keep up to date with the latest advancements in machine learning and computer vision to inform the design of innovative neural network architectures.

Neural Network Training: Utilize machine learning to optimize imaging processes, including object recognition and depth mapping.

Model Optimization: Fine-tune neural network models for performance, scalability, and robustness.

Technical Support: Provide expert technical support to resolve neural network and computer vision-related issues.

Collaboration: Work closely with data scientists, software engineers, and product teams to integrate neural network models into broader solutions.

Documentation: Create comprehensive documentation outlining the architecture, parameters, and performance metrics of developed neural networks.

Technical Leadership: Provide mentorship and guidance to junior team members, fostering a culture of continuous learning and innovation.

Quality Assurance: Conduct rigorous testing to validate the effectiveness and reliability of the developed models, ensuring they meet or exceed specified performance metrics.


Experience: At least 3 years of experience in neural network development, preferably in the field of computer vision.

Technical Skills:

a. Proficiency in Python and/or C++.

b. Experience with machine learning frameworks like TensorFlow or PyTorch.

c. Familiarity with computer vision libraries such as OpenCV.

Educational Qualification: Master’s degree in computer science, Machine Learning, or a related field. PhD is a plus.

Problem-Solving: Strong analytical and problem-solving skills

Communication: Excellent written and verbal communication skills

  • Localización: Madrid
  • OnSite
  • F. Publicación: 20/10/2023
  • Apply