Overview Reference: 29_26_LS_LT_RE2 Job title: Machine Learning Engineer for Language Technologies (RE2) About BSC The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful supercomputers in Europe, and is hosting entity for EuroHPC JU. The mission of BSC is to research, develop and manage information technologies to facilitate scientific progress. BSC combines HPC service provision and R&D; into computer and computational science and currently has over 1000 staff from 60 countries. We are particularly interested in strengthening diversity and inclusion. We promote equity, diversity and inclusion, and we encourage applicants from underrepresented groups. If you do not meet all requirements, we still encourage you to apply as diverse experiences and skills are valued. Context and Mission The Language Technologies Laboratory at BSC has experience in NLP areas such as large language models, biomedical text mining, machine translation and unsupervised learning for under-resourced languages. It collaborates on national and EU-funded projects and develops open-source resources for Spanish and Catalan. The LT Laboratory seeks a Full-Stack Machine Learning / Deep Learning Engineer/Developer with ML, LLM deployment and fine-tuning experience, plus front-end and back-end web development, to advance AI adoption for Iberian languages. Responsibilities Design and implement proof-of-concept NLP applications using LLMs and other AI resources. Prepare model training and fine-tuning in HPC clusters. Curate training and benchmarking datasets to measure application performance. Evaluate the quality of models and datasets. Document and publish the models on open platforms. Requirements Education Degree in Computer Science, Telecommunications, Applied Linguistics or related disciplines. A Master’s degree will be valued. Essential Knowledge and Professional Experience At least 3 years of experience in deep learning or ML frameworks in relevant areas. Experience coding NLP applications in Python and other programming languages. Knowledge of version control tools and best practices. Native or good level of spoken and written English and Catalan and/or Spanish. Additional Knowledge and Professional Experience Experience developing open-source software and resources. Experience working in dynamic ML teams. Familiarity with Transformers, Gensim, Gradio, Hugging Face, PyTorch, LangChain and other NLP/UI/ML libraries. Strong understanding of linguistic concepts. Competences Ability to work independently and in a team to complete tasks on schedule. Ability to work under set deadlines. Conditions The position will be located at BSC within the Life Sciences Department. We offer a full-time contract (37.5h/week) with a good working environment and state-of-the-art infrastructure, adaptable working hours, extensive training plan, restaurant tickets, private health insurance, and relocation support. Duration: Open-ended contract due to project and budget duration. Holidays: 22 days 6 personal days 24th and 31st December per the collective agreement. Salary: competitive and commensurate with qualifications and experience. Starting date: asap. Applications procedure and process All applications must be submitted via the BSC website and include: A full CV in English including contact details A cover/motivation letter in English specifying the areas/topics of interest. Include two references. Applications without this document will not be considered. Development of the recruitment process The selection uses a competitive examination system (Concurso-Oposición) with two phases: Curriculum Analysis (40 points): evaluation of experience, degree, training and relevant information. Interview phase (60 points): assessment of technical competencies, knowledge, skills and personal competencies. A minimum of 30/60 is required to be eligible. The recruitment panel includes at least three people and aims for gender representation. A gender-balanced panel and an interview process including technical and administrative interviews, plus a personality questionnaire and technical exercise, are in place. Feedback will be provided to all interview participants. Additional information For suggestions or complaints about recruitment processes, contact More information available via the provided link. The vacancy remains open until a suitable candidate is hired, and applications are regularly reviewed. BSC-CNS is an equal opportunity employer committed to diversity and inclusion and does not discriminate on any protected status. Deadline The vacancy remains open until filled. OTM-R principles for selection processes BSC-CNS adheres to the Code of Conduct for the Recruitment of Researchers and OTM-R principles, including gender-balanced recruitment panels and recognition of career breaks, and is committed to diversity and inclusion. J-18808-Ljbffr