Nagarro

Senior Machine Learning Engineer – 7+ years

Nagarro

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, train, fine-tune, and evaluate deep learning models using PyTorch/TensorFlow
  • Develop computer vision and video understanding models (CNNs, ViTs, 3D CNNs, SlowFast, I3D)
  • Build solutions for video representation learning, temporal modeling, and action recognition
  • Implement and improve detection, tracking, and segmentation pipelines (YOLO, DETR, Mask R-CNN, SAM)
  • Contribute to multimodal AI systems, integrating vision models with LLMs (CLIP, BLIP-2, LLaVA, Video-LLaMA)
  • Prepare and manage video datasets (sampling, preprocessing, annotation)
  • Build efficient data and training pipelines for large-scale video processing

Requirements

  • 7+ years of experience in Machine Learning
  • Deep Learning expertise, with hands-on experience designing, training, fine-tuning, and evaluating custom neural networks
  • Strong proficiency with PyTorch (preferred) and TensorFlow
  • Computer Vision fundamentals (strong) – CNNs, feature extraction, representation learning
  • Solid understanding of video processing and temporal modeling
  • Experience building end-to-end ML pipelines, from data preparation to model evaluation
Benefits
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
deep learningcomputer visionvideo understandingCNNsViTs3D CNNsYOLOTensorFlowPyTorchmachine learning