Software Engineer (Python / Linux) with Computer Vision
Primary stack
Nice to have's
Job description
About the Position
Managing Composites is a fast-growing family, and we’re always excited to welcome curious, proactive minds to our team.
We’re now looking for a Software Engineer with strong Python and Linux skills to help us build and evolve cutting-edge inspection systems based on computer vision and AI.
At Managing Composites, we develop advanced software and AI solutions to automate complex inspection processes in the composites industry. One of our flagship products is ESEN Eye, an automated inspection system that detects defects in composite components using computer vision and neural networks.
The position is based in the Madrid area, with flexible remote work options.
Responsibilities
- Develop, test, refactor, and improve Python code.
- Develop and maintain computer-vision pipelines.
- Integrate algorithms into the final product.
- Deploy in Linux environments (edge and cloud).
- Work in frequent iterations with customers.
- Operate in an environment where the product changes and improves continuously.
Requirements
- 2+ years of professional experience in comparable projects.
- Strong Python skills (standardization, maintainable, modular, production-grade code).
- Comfortable with Linux: terminal, administration, deployments, configuration.
- Experience or real exposure to computer vision (deep learning, OpenCV, pipelines, cameras, etc.).
- Ability to operate in open-ended, fast-changing environments.
- Product-engineering mindset (not a “pure scientist”), with analytical skills and decision-making judgment to balance competing needs.
- Degree in engineering, CS, or related field.
Nice to Have
- Experience in automated deployments, DevOps.
- Experience with cloud infrastructure.
- Knowledge of algorithms and machine learning beyond computer vision.
- Experience with IoT devices (microcontrollers, Raspberry Pi, etc.).
- Experience with automated testing, CI/CD.
- Frontend development skills.
We Offer
- Flexible work arrangements: Work when and where you prefer.
- Ongoing technical and soft skills training to support your professional growth.
- Flexible compensation system.
- Health Insurance.
- Gym access.
- Mortgage advisor support.
- TaxDown services for tax optimization.
- 23 working days of annual leave, plus December 24th and 31st.
- Focus on motivation and well-being: Various initiatives to support your happiness and satisfaction.
About the Company
At Managing Composites, we live and breathe composites, leading the way in automotive innovation. From luxury cars to high-performance sports models, we craft lightweight, high-strength components that define the future of mobility. While our passion lies in the automotive sector, our expertise also extends to pioneering projects in aerospace and marine, from rockets to submarines. Guided by our “House of Culture” and core values: integrity, self-demand, family spirit, pursuit of excellence, and a touch of the wonderfully weird, we’re a team dedicated to pushing boundaries and redefining what’s possible in composites.
© Managing Composites. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Managing Composites
All 11 rolesProject Engineer
Managing Composites · Madrid
Senior Project Engineer
Managing Composites · Madrid
Project Engineer
Managing Composites · Valencia
Project Engineer
Managing Composites · Valencia