Deep Learning Engineer (AI/LLM) - Hybrid

European Tech Recruit

Barcelona

Híbrido

EUR 45.000 - 70.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 fast-growing deep-tech company in Barcelona is seeking a motivated Deep Learning Engineer. The role involves designing and optimizing cutting-edge deep learning models, specifically in fields like quantum computing and AI. Candidates should have a Master’s or Ph.D. in a technical field and 3+ years of experience in deep learning, particularly in model compression and optimization. The position offers a hybrid working arrangement and the chance to work on challenging projects that shape future AI technologies.

Formación

  • Master's or Ph.D. in Computer Science, Machine Learning, Electrical Engineering, Physics, or a related field required.
  • 3+ years of hands-on experience training deep learning models, including architectures and data pipelines.
  • Proven experience in major deep learning domains like computer vision, speech recognition, or LLMs.
  • Strong expertise in model compression, including pruning, distillation, and optimization techniques.

Responsabilidades

  • Design, train, and optimize deep learning models from scratch.
  • Develop and apply model compression techniques like pruning, distillation, and quantization.
  • Integrate compressed models into production pipelines.
  • Conduct empirical studies and deep error analysis.

Conocimientos

Deep Learning Model Training
Model Compression Techniques
Data Pipeline Development
Python
PyTorch
Performance Analysis
Communication Skills

Educación

Master’s or Ph.D. in Computer Science or related field

Herramientas

HuggingFace Transformers
DeepSpeed
Lightning

Descripción del empleo

Deep Learning Engineer

A fantastic opportunity for a driven Deep Learning Engineer to join fast‑growing deep‑tech company, who provide hyper‑efficient software to global companies across finance, energy, manufacturing and cybersecurity to gain an edge with quantum computing and artificial intelligence. You will have the opportunity to work on challenging projects, contribute to cutting‑edge research, and shape the future of LLM and AI technologies.

Fixed Term Contract until the end of June 2026, with Hybrid working from sites in Barcelona, Madrid or Zaragoza.

Responsibilities
  • Design, train, and optimize deep learning models from scratch (including LLMs and computer vision models), working end‑to‑end across data preparation, architecture design, training loops, distributed compute, and evaluation.
  • Apply and further develop state‑of‑the‑art model compression techniques, including pruning (structured/unstructured), distillation, low‑rank decomposition, quantization (PTQ/QAT), and architecture‑level slimming.
  • Build reproducible pipelines for large‑model compression, integrating training, re‑training, search/ablation loops, and evaluation into automated workflows.
  • Design and implement strategies for creating, sourcing, and augmenting datasets tailored for LLM pre‑training and post‑training, and computer vision models.
  • Fine‑tune and adapt language models using methods such as SFT, prompt engineering, and reinforcement or preference optimization, tailoring them to domain‑specific tasks and real‑world constraints.
  • Conduct rigorous empirical studies to understand trade‑offs between accuracy, latency, memory footprint, throughput, cost, and hardware constraints across GPU, CPU, and edge devices.
  • Benchmark compressed models end‑to‑end, including task performance, robustness, generalization, and degradation analysis across real‑world workloads and business use cases.
  • Perform deep error analysis and structured ablations to identify failure modes introduced by compression, guiding improvements in architecture, training strategy, or data curation.
  • Design experiments that combine compression, retrieval, and downstream fine‑tuning, exploring the interaction between model size, retrieval strategies, and task‑level performance in RAG and Agentic AI systems.
  • Optimize models for cloud and edge deployment, adapting compression strategies to hardware constraints, performance targets, and cost budgets.
  • Integrate compressed models seamlessly into production pipelines and customer‑facing systems.
  • Maintain high engineering standards, ensuring clear documentation, versioned experiments, reproducible results, and clean modular codebases for training and compression workflows.
  • Participate in code reviews, offering thoughtful, constructive feedback to maintain code quality, readability, and consistency.
Qualifications
  • Master’s or Ph.D. in Computer Science, Machine Learning, Electrical Engineering, Physics, or a related technical field.
  • 3+ years of hands‑on experience training deep learning models from scratch, including designing architectures, building data pipelines, implementing training loops, and running large‑scale distributed training jobs.
  • Proven experience in at least one major deep learning domain where training from scratch is standard practice, such as computer vision (CNNs, ViTs), speech recognition, recommender systems (DNNs, GNNs), or large language models (LLMs).
  • Strong expertise with model compression techniques, including pruning (structured/unstructured), distillation, low‑rank factorization, and architecture‑level optimization.
  • Demonstrated ability to analyze and improve model performance through ablation studies, error analysis, and architecture or data‑driven iterative improvements.
  • In‑depth knowledge of foundational model architectures (computer vision and LLMs) and their lifecycle: training, fine‑tuning, alignment, and evaluation.
  • Solid understanding of training dynamics, optimization algorithms, initialization schemes, normalization layers, and regularization methods.
  • Hands‑on experience with Python, PyTorch and modern ML stacks (HuggingFace Transformers, Lightning, DeepSpeed, Accelerate, NeMo, or equivalent).
  • Experience building robust, modular, scalable ML training pipelines, including experiment tracking, reproducibility, and version control best practices.
  • Practical experience optimizing models for real‑world deployment, including latency, memory footprint, throughput, hardware constraints, and inference‑cost considerations.
  • Excellent problem‑solving, debugging, performance analysis, test design, and documentation skills.
  • Excellent communication skills in English.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about‑us/privacy‑notice/).

Seniority level
  • Mid‑Senior level
Employment type
  • Temporary
Job function
  • Design and Engineering
  • Industries: Software Development, IT System Custom Software Development, and IT System Design Services
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

Machine Learning Engineer - (LLM/Large Language Models) - Zaragoza
Machine Learning Engineer - (LLM/Large Language Models) - Zaragoza

European Tech Recruit • Madrid

Híbrido
EUR 55.000 - 85.000
Deep Learning Engineer
Deep Learning Engineer

DeepRec.ai • Zaragoza

Híbrido
EUR 60.000 - 90.000
Competitive annual salary
Signing bonus
Retention bonus
+2
Deep Learning Enginer
Deep Learning Enginer

European Tech Recruit • Barcelona

Presencial
EUR 50.000 - 70.000
Machine Learning Engineer
Machine Learning Engineer

European Tech Recruit • Madrid

Híbrido
EUR 50.000 - 70.000
LLM Engineer
LLM Engineer

European Tech Recruit • Donostia/San Sebastián

Híbrido
EUR 60.000 - 90.000
Indefinite contract with equal-pay guarantee
Full Work Visa sponsorship and relocation support
Hybrid working and flexible hours
+2
Machine Learning Engineer
Machine Learning Engineer

DeepRec.ai • Barcelona

Híbrido
EUR 55.000 - 85.000
Flexible working hours
Meaningful bonuses
Quality Control Engineer - AI & LLM Services
Quality Control Engineer - AI & LLM Services

European Tech Recruit • Región de Murcia

Híbrido
EUR 45.000 - 75.000
Competitive salary
Signing bonus
Retention bonus
+2
Hybrid Deep Learning Engineer for LLMs & AI
Hybrid Deep Learning Engineer for LLMs & AI

European Tech Recruit • Barcelona

Híbrido
EUR 45.000 - 70.000
Software Quality Assurance Engineer - AI / LLM / Machine Learning
Software Quality Assurance Engineer - AI / LLM / Machine Learning

European Tech Recruit • Barcelona

Híbrido
EUR 40.000 - 55.000
Manager – LLM / Generative AI
Manager – LLM / Generative AI

European Tech Recruit • Donostia/San Sebastián

Presencial
EUR 60.000 - 90.000