Staff Machine Learning Engineer - Computer Vision

Staff Machine Learning Engineer - Computer Vision

Qualcomm

Madrid, Spain

Job Description/Responsibilities

  • Stay current with state‑of‑the‑art research in Machine Perception (computer vision, machine learning, LLMs, world models, and related areas).
  • Research relevant papers and design, run, and evaluate experiments.
  • Define and drive perception performance KPIs (e.g., accuracy, latency, memory), including work on neural architecture search, quantization, and algorithmic improvements.
  • Partner with Product and Development teams to provide input on deploying ML models into production.
  • Collaborate with Hardware teams to provide technical feedback that informs future hardware decisions.

Required Qualifications

  • 6+ years of relevant industry experience.
  • Strong background in computer vision and deep learning (e.g., detection, segmentation, tracking, 3D perception).
  • Excellent Python software engineering skills.
  • Expertise in PyTorch (or equivalent) and modern CV architectures (CNNs, Transformers).
  • Proven production ML experience, including training, evaluation, deployment, and monitoring of CV models.
  • Experience optimizing models for latency, memory, and quality, especially for edge or resource‑constrained systems.

Preferred Qualifications

  • Solid C++ experience for performance‑critical components.
  • Experience with 3D vision and multi‑modal perception (depth, point clouds, sensor fusion).
  • Model and inference optimization experience (quantization, TensorRT, ONNX, edge deployment).
  • Familiarity with distributed training and MLOps (CI/CD, experiment tracking).
  • Domain experience in XR, robotics, or real‑time systems.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Spain      Data Science      Developer      On-site      Python Developer      Qualcomm     

EuroTechJobs Logo

© EuroJobsites 2026