Remote Position29.01.26
AI SCORE 8.5

Mid-Senior Machine Learning Engineer - Language Technologies

$60K–$80K/year

About the Role

We are seeking a talented Machine Learning Engineer for Language Technologies to join our team at the Barcelona Supercomputing Center. This Machine Learning Engineer remote position offers a unique opportunity to work on cutting-edge language technologies while collaborating with experts in a highly sophisticated HPC environment.

What You'll Do

  • Design and implement proof of concept NLP applications using large language models (LLMs) and other AI resources.
  • Prepare model training and fine-tuning in HPC clusters.
  • C curate training and benchmarking datasets to measure application performance.
  • Evaluate the quality of models and datasets.
  • Document and publish models on open platforms.
  • Manage complex software development projects.
  • Research and publish scientific papers.

Requirements

  • Degree in Computer Science, Telecommunications, Applied Linguistics, or related disciplines; a Master’s degree is preferred.
  • At least 3 years of demonstrated experience in deep learning or ML frameworks.
  • Proficient coding skills in Python and other programming languages.
  • Knowledge of version control tools and best practices.
  • Experience in developing open-source software and resources.
  • Familiarity with NLP libraries such as Transformers, Gensim, Gradio, Hugging Face, Pytorch, and Langchain.
  • Strong understanding of linguistic concepts.
  • Fluency in English and a good level of spoken and written Catalan and/or Spanish.

Nice to Have

  • Experience working in dynamic ML teams.
  • Published research papers in relevant fields.
  • Familiarity with front-end and back-end web development.

What We Offer

  • Competitive salary commensurate with qualifications and experience.
  • Full-time contract (37.5 hours/week) with flexible working hours.
  • Private health insurance and restaurant tickets.
  • Support for relocation procedures.
  • Extensive training plan and opportunities for professional development.
  • 22 days of holidays plus 6 personal days.
  • A stimulating environment with state-of-the-art infrastructure.

This Machine Learning Engineer remote role is perfect for someone passionate about language technologies and eager to contribute to impactful projects. If you are looking to advance your career in a leading research environment, apply now!

Language Requirements
EnglishC1
Catalan(optional)B2
Spanish(optional)B2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Machine Learning Engineer position offers a unique opportunity to work on cutting-edge language technologies at a leading research center. Enjoy a competitive salary and flexible working hours.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and familiar with frameworks such as PyTorch and Hugging Face for developing and deploying NLP models, with hands-on experience in implementing Transformer architectures.

Self-motivated and disciplined, thriving in a remote work environment, demonstrating the ability to manage time effectively while collaborating with a distributed team on complex machine learning projects.

Strong analytical mindset with a focus on continuous improvement and experimentation, experienced in leveraging Gensim and Gradio for model evaluation and user interface development, and comfortable with debugging and optimizing models in production.

Learning Resources

Python for Data Science Handbookguide

Career Path

Mid-Senior Machine Learning Engineer - Language Technologies(Now)Lead Machine Learning Engineer(1-2 years)Machine Learning Architect or Research Scientist(3-5 years)

Market Overview

Market Size 2024
$15.7B
Annual Growth
22.3%
AI Adoption
75%
Investment
+50%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
PythonMachine LearningDeep Learning
Growing in Demand
TensorFlowBERTReinforcement Learning
Declining
Scikit-learnNLTK

Domain Trends

Rise of Transformer Models
Transformer models like BERT and GPT are dominating NLP tasks, with a 60% increase in their adoption for language-based applications.
Increased Focus on Explainability
Organizations are prioritizing model explainability, with 55% of AI projects now incorporating techniques to better understand model decisions.
Integration of AI in Software Development
AI-driven tools are increasingly integrated into software development, with a 40% rise in the use of AI for code generation and testing.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.