04 ago
|
European Tech Recruit
|
Barcelona
04 ago
European Tech Recruit
Barcelona
ph3Deep Learning Engineer /h3 pA fantastic opportunity for a driven Deep Learning Engineer to join fast‑growing deep‑tech company, who provide hyper‑efficient software to integral 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. /p pbFixed Term Contract until the end of June 2026 /b, with Hybrid working from sites in Barcelona, Madrid or Zaragoza. /p h3Responsibilities /h3 ul liDesign, 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. /li liApply 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. /li liBuild reproducible pipelines for large‑model compression, integrating training, re‑training, search/ablation loops, and evaluation into automated workflows. /li liDesign and implement strategies for creating, sourcing, and augmenting datasets tailored for LLM pre‑training and post‑training, and computer vision models. /li liFine‑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. /li liConduct rigorous empirical studies to understand trade‑offs between accuracy, latency, memory footprint, throughput, cost, and hardware constraints across GPU, CPU, and edge devices. /li liBenchmark compressed models end‑to‑end, including task performance, robustness, generalization,
and degradation analysis across real‑world workloads and business use cases. /li liPerform deep error analysis and structured ablations to identify failure modes introduced by compression, guiding improvements in architecture, training strategy, or data curation. /li liDesign 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. /li liOptimize models for cloud and edge deployment, adapting compression strategies to hardware constraints, performance targets, and cost budgets. /li liIntegrate compressed models seamlessly into production pipelines and customer‑facing systems. /li liMaintain high engineering standards, ensuring clear documentation, versioned experiments, reproducible results, and clean modular codebases for training and compression workflows. /li liParticipate in code reviews, offering thoughtful, constructive feedback to maintain code quality, readability, and consistency. /li /ul h3Qualifications /h3 ul liMaster’s or Ph.D. in Computer Science, Machine Learning, Electrical Engineering, Physics, or a related technical field. /li li3+ 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. /li liProven 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). /li liStrong expertise with model compression techniques, including pruning (structured/unstructured), distillation, low‑rank factorization, and architecture‑level optimization. /li liDemonstrated ability to analyze and improve model performance through ablation studies, error analysis, and architecture or data‑driven iterative improvements. /li liIn‑depth knowledge of foundational model architectures (computer vision and LLMs) and their lifecycle: training, fine‑tuning, alignment, and evaluation. /li liSolid understanding of training dynamics, optimization algorithms, initialization schemes, normalization layers, and regularization methods. /li liHands‑on experience with Python, PyTorch and modern ML stacks (HuggingFace Transformers, Lightning, DeepSpeed, Accelerate, NeMo, or equivalent). /li liExperience building robust, modular, scalable ML training pipelines, including experiment tracking, reproducibility, and version control best practices. /li liPractical experience optimizing models for real‑world deployment, including latency, memory footprint, throughput, hardware constraints, and inference‑cost considerations. /li liExcellent problem‑solving, debugging, performance analysis, test design, and documentation skills. /li liExcellent communication skills in English. /li /ul pBy 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 ( /p h3Seniority level /h3 ul liMid‑Senior level /li /ul h3Employment type /h3 ul liTemporary /li /ul h3Job function /h3 ul liDesign and Engineering /li liIndustries: Software Development, IT System Custom Software Development, and IT System Design Services /li /ul /p #J-18808-Ljbffr
📌 Deep Learning Engineer (AI/LLM) - Hybrid (Barcelona)
🏢 European Tech Recruit
📍 Barcelona