Senior Machine Learning Engineer (Product) – Fixed-Term Contract
Location :
Madrid or Barcelona (Hybrid) Contract :
Fixed-term until
June 2026
We’re looking for a
Senior Machine Learning Engineer
to join a leading European deep-tech company at the cutting edge of
AI innovation
large language model (LLM)
solutions that are redefining how AI is built, optimized, and deployed.
What You’ll Do Build, optimize, and scale data pipelines for LLM training and fine-tuning. Develop techniques for data sourcing, cleaning, validation, and enhancement. Work cross-functionally with ML engineers and researchers to deliver production-ready, high-performance models. Implement and test advanced compression and optimization methods for AI models. Stay ahead of trends in LLM architectures, evaluation, and dataset curation.
What You’ll Bring Master’s or PhD in Computer Science, AI, Data Science, or related field — or equivalent experience. 4+ years of hands-on experience in ML or NLP (especially with LLMs). Strong Python skills and familiarity with libraries such as Hugging Face, Pandas, and NumPy. Experience managing large-scale datasets and distributed computing environments. Collaborative mindset and solid understanding of modern ML development practices.
What’s on Offer Competitive salary
(from €60,000 per annum). Fixed-term contract until June 2026
with signing and completion bonuses. Hybrid working model
– flexible hours with regular on-site collaboration. Opportunity to work on
cutting-edge AI technology
within a fast-scaling, international environment.
This role offers a unique opportunity to work on
impactful AI engineering projects
while enjoying flexibility, collaboration, and exposure to world-class research and development.
Machine Learning Engineer • Barcelona, Catalonia, España