Computer Vision and Software Engineer
Role details
Job location
Tech stack
Job description
- Design and develop machine learning models for object detection.
- Research and optimize computer vision algorithms.
- Build software systems from microservices to prototypes.
- Develop dashboards to evaluate component performance.
- Create innovative solutions aligned with engineering best practices.
Conocimientos
Classical Computer Vision Machine Learning Software Development Statistical Inference Python Java Descripción del empleo
As a Computer Vision Engineer, you will take on the following responsibilities and challenges:
- Machine Learning: Design and develop reliable, scalable, and efficient machine learning models for object detection, segmentation, and classification tasks.
- Algorithms: Research, implement, and optimize computer vision and numerical algorithms to build new system components or enhance existing ones.
- Software Development: Build a broad range of computer vision software systems, from production-ready microservices to rapid prototypes that integrate multiple components.
- Data Analysis: Apply statistical methods and use visualization tools to develop dashboards that monitor and evaluate both component performance and production systems.
- Innovative Development ("Vibe Coding"): Leverage creative, interdisciplinary approaches to develop innovative solutions that remain robust, maintainable, and aligned with software engineering best practices.
We work in small teams with a startup mentality. We are a horizontal organization where originality and self-drive are valuable assets that we encourage. Our team members have diverse research and technical backgrounds in various complementary fields. You will have a key position in designing and building innovative products.
Our clients are the largest lumber sawmills worldwide. These companies play a key role in the transition to a carbon-neutral world, and we help them bring innovation, technology, and automation to drive efficiency and reduce waste. Atypicalcandidatewould
Requirements
Neural Grader, located in Boiro, Spain, is looking for a Computer Vision Engineer to design and develop scalable machine learning models for object detection and to research and optimize computer vision algorithms. The role emphasizes innovative development within a small team, focusing on impactful solutions for major lumber sawmills globally. Candidates should have a strong background in machine learning, programming experiences in Python and Java, and a drive for creativity in research environments. The company offers a dynamic work setting, flexible hours, and a comprehensive benefits package., * 3+ years of experience in an R&D position in the industry.
- Advanced understanding of deep learning and computer vision methods.
- Experience building production software solutions., * have experience building software
- have experience with vibe coding
- drawdata-drivenconclusionsusingstatisticalinference
- haveprogrammingexperienceinPythonandJava
- beself-drivenandabletoindependentlycarry a tasktocompletion
- bepragmaticandgoal-oriented
The ideal candidatewould
- haveanadvancedunderstandingofdeeplearningandcomputer vision methods
- have developed and maintained production software solutions
- have 3-yearexperiencein aR&Dpositionintheindustry
- enjoyreadingthelatestacademicpapersinthefield
- thrive in a client-driven research environment that requires creative interdisciplinary solutions
Benefits & conditions
Boiro Presencial EUR 40.000 - 65.000 Jornada completa Hace 19 días
Recibe más respuestas de empleadores
Consigue la entrevista y gana más. Más información Empieza desde cero o carga un currículum
Servicios
Training and knowledge sessions Team-building activities Flexible working hours Bonuses and attractive salary package Support for professional growth 21-25 vacation days