Senior Deep Learning Engineer (PyTorch, Distributed Training)

Keysight Technologies

Barcelona

Presencial

EUR 60.000 - 80.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

A leading technology firm seeks a Senior Deep Learning Engineer in Barcelona. This role involves designing and deploying advanced deep learning models while managing the full ML lifecycle. Candidates should have a Master's or PhD in a relevant field and over 5 years of experience with deep learning systems. Strong skills in modern frameworks, distributed training, and software engineering practices are essential. This position offers opportunities for innovation within a collaborative environment.

Formación

  • 5+ years of hands-on experience developing deep learning or machine learning systems in production or research environments.
  • Strong experience with modern deep learning frameworks.
  • Experience training models at scale in multi-GPU or multi-node distributed environments.

Responsabilidades

  • Design and implement advanced deep learning architectures, including transformer-based models and generative modeling approaches.
  • Build and optimize scalable training pipelines using frameworks like DDP and DeepSpeed.
  • Contribute to engineering excellence by writing high-quality, maintainable, and well-tested code.

Conocimientos

Deep Learning
Machine Learning
C++ or CUDA
Distributed Training
Collaboration

Educación

Master’s or PhD in Computer Science, Machine Learning, Artificial Intelligence

Herramientas

TensorFlow
PyTorch

Descripción del empleo

Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

About Keysight AI Labs

Join Keysight's central AI team in Barcelona, a newly formed hub driving innovation in machine learning. As part of this growing team, you’ll have the chance to shape our AI strategy and make an immediate impact. Our work spans supervised and unsupervised learning, generative models, multimodal systems, reinforcement learning, and large language models.

About the AI Team

We are expanding the Team and You’ll join a cross-disciplinary AI & Modeling team in the heart of Barcelona. The Team develops physics-informed, data-driven, and reinforcement learning systems that accelerate design, measurement, and optimization processes across domains such as RF, EM, circuits, and advanced instrumentation. The group collaborates closely with hardware engineers, domain scientists, and product software developers to bring AI models from research into production tools used globally.

About the Role

As a Senior Deep Learning Engineer, you will design, build, and deploy advanced deep learning models and scalable ML systems that power real‑world applications.

You will contribute across the full ML lifecycle — from research and experimentation to large-scale training and production deployment — ensuring high standards in performance, reliability, and maintainability.

This role requires strong hands‑on experience with modern deep learning architectures and distributed training techniques, as well as the ability to translate research concepts into efficient, production-ready implementations.

Responsibilities
  • Design and implement advanced deep learning architectures, including:
    • Transformer‑based models
    • Sequence and representation learning models
    • Prediction, classification, and representation learning tasks
    • Generative modeling approaches (diffusion models, autoregressive models, VAEs)
  • Build and optimize scalable training pipelines:
    • Distributed training using DDP, FSDP, DeepSpeed or similar frameworks
    • Multi‑GPU and multi‑node training environments
  • Improve model efficiency and performance:
    • Memory optimization techniques
    • GPU utilization profiling and optimization
  • Develop production‑ready ML systems:
    • Model serving and inference optimization
    • Deployment pipelines and integration into production environments
    • Monitoring, validation, and performance tracking
  • Contribute to engineering excellence:
    • Write high‑quality, maintainable, and well‑tested code
    • Apply best practices in modular design, testing, and CI/CD
    • Participate in design reviews and architecture discussions
  • Stay current with advances in deep learning and evaluate new methods for practical applicability.
Required Qualifications
  • Master’s or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related technical field
  • 5+ years of hands‑on experience developing deep learning or machine learning systems in production or research environments
  • Strong experience with modern deep learning frameworks
  • Strong understanding of deep learning fundamentals:
    • Optimization techniques and training dynamics
  • Experience training models at scale:
    • Multi‑GPU or multi‑node distributed environments
  • Experience with C++ and/or CUDA is a plus
  • Experience optimizing model performance and training efficiency
  • Solid software engineering practices:
    • Testing and CI/CD pipeline
    • Modular and maintainable code design
  • Strong collaboration and communication skills in cross‑functional environments
Desired Qualifications
  • Experience training or deploying large‑scale foundation models or generative models
  • Experience with model optimization techniques:
    • Distillation
  • Experience working with distributed compute environments or HPC clusters
  • Contributions to open‑source ML projects, publications, or technical communities
  • Experience working in interdisciplinary environments involving scientific or engineering data

Careers Privacy Statement: Keysight is an Equal Opportunity Employer.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Sr Applied ML Engineer – Physics-Driven Systems & Optimization
Sr Applied ML Engineer – Physics-Driven Systems & Optimization

Keysight Technologies • Barcelona

Presencial
EUR 60.000 - 80.000
Senior Applied Data Scientist - Data Architecture & Feature Engineering
Senior Applied Data Scientist - Data Architecture & Feature Engineering

Keysight Technologies • Barcelona

Presencial
EUR 60.000 - 80.000
Senior ML Engineer (Token Factory)
Senior ML Engineer (Token Factory)

Jobgether • España

Híbrido
EUR 90.000 - 130.000
Competitive pay
Flexible work environment
Learning opportunities
+2
Senior Applied Research Engineer | Barcelona, Spain, Hybrid
Senior Applied Research Engineer | Barcelona, Spain, Hybrid

SGI • Barcelona

Híbrido
EUR 90.000 - 130.000
Equity
Relocation support
Hybrid work
+1
AI Research Engineer - Pre training
AI Research Engineer - Pre training

Jobgether • Madrid

Presencial
EUR 70.000 - 90.000
Competitive compensation package
Remote-friendly work environment
Access to high-performance computing infrastructure
+1
Senior Applied Research Engineer | Barcelona | Up to €150k
Senior Applied Research Engineer | Barcelona | Up to €150k

Source Technology Limited • Madrid

Presencial
EUR 120.000 - 150.000
Competitive compensation
Equity
Comprehensive benefits
+1
Deep Learning Engineer (AI/LLM) - Hybrid
Deep Learning Engineer (AI/LLM) - Hybrid

European Tech Recruit • Barcelona

Híbrido
EUR 45.000 - 70.000
Senior Deep Learning Engineer — Distributed Training & Production AI
Senior Deep Learning Engineer — Distributed Training & Production AI

Keysight Technologies • Barcelona

Presencial
EUR 60.000 - 80.000
Machine Learning Engineer
Machine Learning Engineer

European Tech Recruit • Madrid

Híbrido
EUR 50.000 - 70.000
AI Machine Learning Engineer
AI Machine Learning Engineer

Visium • Barcelona

Presencial
EUR 60.000 - 80.000