¡Activa las notificaciones laborales por email!

Senior Machine Learning Engineer – Computer Vision

Vexcel Spain

Barcelona

Híbrido

EUR 60.000 - 80.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading geospatial technology firm based in Barcelona is seeking a Senior Machine Learning Engineer specializing in Computer Vision. The ideal candidate will have significant experience with image analysis and deep learning, particularly using PyTorch. Responsibilities include developing and deploying advanced machine learning models and ensuring high-performance infrastructure. This role offers flexible work arrangements and a challenging environment focused on impactful AI projects.

Servicios

Health insurance
Meals
Training
Childcare

Formación

  • 4+ years of experience in deep learning applied to computer vision.
  • Proficiency in Python and PyTorch.
  • Strong understanding of CNNs, object detection, segmentation, classification pipelines.

Responsabilidades

  • Develop and deploy deep learning models for object detection, segmentation, and image classification.
  • Analyze model performance and iterate to achieve production-grade results.
  • Optimize inference pipelines for efficiency and scalability.

Conocimientos

Deep learning applied to computer vision
Proficiency in Python
Proficiency in PyTorch
Attention to detail
Communication skills

Educación

4+ years of experience in deep learning
Professional proficiency in English

Herramientas

GIS tools
PostgreSQL

Descripción del empleo

Job Description

We are looking for a Senior Machine Learning Engineer – Computer Vision to join our team and help us tackle complex visual understanding tasks using deep learning. This role is ideal for someone with a strong background in image analysis, object detection, segmentation, and classification, and who thrives in a collaborative, agile environment.

The ideal candidate combines solid software engineering skills with deep expertise in modern computer vision techniques. Experience with PyTorch is essential, as is familiarity with advanced architectures such as Transformers, Foundation Models, and Vision-Language Models (VLMs). Hands-on experience deploying optimized models in on-premise high-performance environments is highly valued. Our infrastructure processes data at petabyte scale, so attention to performance and scalability is critical.

We are seeking someone with great attention to detail and rigor, who understands the importance of clean code, reproducible ML workflows, and thoughtful experimentation. Curiosity and a desire to continuously learn and grow are essential, as is the ability to communicate clearly and effectively within a collaborative team environment.

Responsibilities: Machine Learning & Computer Vision
  • Develop and deploy deep learning models for object detection, segmentation, and image classification.
  • Leverage state-of-the-art architectures including Vision Transformers, Foundation Models, and VLMs.
  • Design and execute experiments, ensuring reproducibility and scientific rigor.
  • Analyze model performance and iterate to achieve production-grade results.
  • Optimize inference pipelines for efficiency and scalability.
Software Engineering & MLOps
  • Write clean, modular, and well-documented Python code.
  • Contribute to code reviews, pull requests, and team knowledge sharing.
  • Build and maintain training and deployment pipelines.
  • Integrate models into production systems using best practices.
  • Follow agile development (SCRUM) and CI/CD workflows.
Data & Infrastructure
  • Work with large-scale image datasets, including geospatial data.
  • Use GIS tools and libraries (GeoPandas, rasterio, etc.) when needed.
  • Deploy and serve models on on-premise infrastructure using NVIDIA Triton for high-performance inference.
  • Ensure compliance, reproducibility, and scalability in data and model workflows.
Qualifications & Required Skills
  • 4+ years of experience in deep learning applied to computer vision.
  • Proficiency in Python and PyTorch.
  • Solid understanding of CNNs, object detection, segmentation, classification pipelines.
  • Experience working with Vision Transformers, Foundation Models, or multimodal architectures.
  • Familiarity with MLOps tools.
  • Experience in agile environments with team-based development (SCRUM, pull requests, code reviews).
  • Strong attention to detail and a results-driven mindset.
  • Professional proficiency in English.
  • Ability to work in a multicultural team.
Preferred Skills
  • Experience with GIS and geospatial data processing.
  • Experience deploying models in on-premise and AWS.
  • Experience with large-scale datasets and model optimization techniques.
  • Experience with databases, preferably PostgreSQL, at a developer level.
What We Offer:
  • Permanent full-time position.
  • Salary based on experience.
  • 100% remote, hybrid, or on-site work (Alcorcón, Madrid), candidate's choice.
  • Flexible compensation: health insurance, meals, training, childcare.
  • Challenging and rewarding environment within a multinational company in expansion.
  • Access to vast data for impactful projects within a Machine Learning / Computer Vision team.

You will work with real problems from day one, with responsibility and freedom to execute your ideas.

About Us

Vexcel, founded in 1992 in Graz (Austria), is a global leader in the geospatial industry with over 30 years of experience in photogrammetry, remote sensing, and aerial imaging. With offices in Graz, Centennial (USA), and Madrid (Spain), we power the world’s largest aerial imagery program, capturing, processing, and delivering ultra-high-resolution images at scale, with hundreds of petabytes of data generated annually. Our technology supports diverse applications, from insurance and emergency response to smart city planning and environmental monitoring. Learn more at vexceldata.com.

You’ll join a multidisciplinary team focused on solving real-world problems through visual intelligence and cutting-edge AI. We work with some of the most advanced imaging systems (e.g., UltraCam), and our infrastructure combines high-performance computing with rigorous engineering. Our mission is to develop scalable, high-impact solutions that bridge raw data and actionable insights.

At Vexcel, we foster a culture of technical excellence, autonomy, and continuous learning. You’ll have the opportunity to work with large datasets, own impactful projects, and contribute to global-scale systems. If passionate about innovation, performance, and applying AI to geospatial challenges, we want to hear from you.

Equal Opportunity Statement

We are an equal opportunity employer. All qualified applicants will be considered without regard to race, religion, gender identity, sexual orientation, age, or disability status.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.