The English-language job board for Spain
89,000+ live jobsMachine Learning Engineer (Mid-Level)
On-site in Barcelona·Added today (last checked 6 Nov)
8 open roles
Our summary
- English
- Required
- Benefits
- Private health insurance


Visa options
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Skills
Nice to have
The role
Multiverse Computing
Multiverse Computing is a fast-growing deep-tech company founded in 2019 and recognized by CB Insights as one of the 100 most promising AI companies globally. We are the largest quantum software company in the EU, with 300+ employees worldwide and growing, delivering advanced solutions trusted by leading global enterprises across several critical industries, including finance, energy, manufacturing, telecom, and industrial sectors.
Our mission is to enable organizations to gain a meaningful competitive edge through cutting-edge AI and quantum technologies.
You'll work alongside world-leading experts, developing solutions that deliver real-world value for global clients. We are committed to fostering an inclusive, ethics-driven culture grounded in sustainability, diversity, and collaboration - a place where ambitious, curious people take ownership, push boundaries, and grow. Come and join us.
As a Machine Learning Engineer, you will:
Build and maintain the training stack our researchers use every day: multi-node training and post-training pipelines (SFT, distillation, RL) built on Megatron-LM, Megatron Bridge and NeMo RL.
Build scalable data pipelines for curation, filtering, deduplication, tokenization and synthetic data generation.
Build and maintain evaluation pipelines, so benchmark results are reproducible and comparable across models and checkpoints.
Build RL environments, verifiers and reward pipelines for reasoning, coding and agentic tasks, and keep rollouts fast and stable.
Profile and optimise training and inference: GPU utilisation, memory, parallelism configuration, checkpointing, I/O.
Package, optimise and benchmark models for deployment, including on non-NVIDIA and edge hardware.
Turn research ideas (new architectures, compression methods, training recipes) into clean, tested, reusable code, and run experiments together with the research team.
Keep our work reproducible through containers, configs, experiment tracking, CI, code review and documentation.
Required Qualifications
Master's in Computer Science, AI, Mathematics, Physics, Engineering or a related field, or equivalent industry experience.
2+ years of industry experience building ML systems, including at least 1 year hands-on with transformer models or LLMs.
Strong Python software engineering: clean, maintainable, tested code; git, code review, unit and integration tests, CI.
Strong PyTorch and hands-on experience training or fine-tuning transformer models.
Experience running multi-GPU jobs and a working understanding of distributed training (data, tensor and pipeline parallelism; FSDP or DeepSpeed).
Comfortable with Linux, containers (Docker or similar) and shared GPU clusters (Slurm or Kubernetes).
Experience building data pipelines that process large datasets.
Solid ML fundamentals: you understand what happens inside training, not just how to launch it.
Good debugging and communication skills. Fluent English.
Preferred Qualifications
We don't expect anyone to have all of these. Our research covers many areas and nobody on the team is an expert in all of them. If you are strong in some and new to others, we still want to hear from you.
Experience with the NVIDIA stack: Megatron-LM, Megatron Bridge, NeMo RL, NeMo Gym, NeMo Curator.
Hands-on post-training: SFT, DPO, or RL (GRPO, PPO), or frameworks such as verl, TRL or OpenRLHF.
Inference engines (vLLM, SGLang, TensorRT-LLM) for serving, synthetic data generation or RL rollouts.
Deployment on edge or alternative hardware: llama.cpp, ExecuTorch, ONNX Runtime, OpenVINO, vendor NPU SDKs.
Model compression: quantization (GPTQ, AWQ, FP8), pruning, distillation.
GPU performance work: profiling (Nsight, PyTorch profiler), Triton or CUDA kernels.
Evaluation tooling: lm-evaluation-harness, lighteval, NeMo Evaluator.
Experiment tracking and MLOps (MLflow, Weights & Biases), cloud platforms (ideally AWS).
Experience with Physical AI tooling: robotics simulation (Isaac Sim/Lab, MuJoCo) or vision-language-action models.
Spanish.
Exceptional Qualifications
Merged contributions to major open-source ML projects (PyTorch, Megatron-LM, vLLM, Hugging Face, etc.).
Knowledge of tensor networks or quantum-inspired methods.
Publications or patents.
Perks & Benefits
Indefinite contract.
Equal pay guaranteed.
Variable performance bonus.
Signing bonus.
We offer work visa sponsorship (if applicable).
Relocation package (if applicable).
Private health insurance.
Eligibility for educational budget according to internal policy.
Hybrid opportunity.
Flexible working hours.
Language classes and discounted lunch options.
A high-performance, collaborative environment, operating at pace on cutting-edge technologies.
Career plan. Opportunity to learn and teach.
As an equal opportunity employer, Multiverse Computing is committed to building an inclusive workplace. The company welcomes people from all different backgrounds, including age, citizenship, ethnic and racial origins, gender identities, individuals with disabilities, marital status, religions and ideologies, and sexual orientations to apply.
About Multiverse Computing
Multiverse Computing is a quantum computing company that develops quantum and quantum-inspired software solutions for industries such as finance, energy, manufacturing, and logistics. Founded in 2019 and headquartered in San Sebastian, Spain, the company has grown to over 100 employees and has expanded its operations internationally, with offices in Paris, Munich, Toronto, and other locations. Their flagship product, Singular, is a quantum computing platform designed to help businesses solve complex optimization and machine learning problems without requiring deep quantum expertise.
In Spain, Multiverse Computing maintains its headquarters in San Sebastian and has a strong presence in the Basque Country's technology ecosystem. The company is known for its research-driven culture and collaboration with academic institutions, making it an attractive destination for international professionals interested in cutting-edge quantum technology. They offer a dynamic, multidisciplinary environment where engineers, physicists, and business professionals work together, and they are actively hiring for roles in engineering, AI/ML, finance, and communications, providing opportunities for international talent to contribute to the growing quantum computing sector in Spain.
- Industry
- Quantum Computing
- Founded
- 2019
- Employees
- 100–500
- Headquarters
- San Sebastian, Spain
- In Spain
- San Sebastian
Good to know if you are moving
- Multiverse Computing is headquartered in San Sebastian, Spain, a city known for its high quality of life and strong tech ecosystem, making it an attractive location for international professionals.
- The company has a diverse, international team and works in English, which is beneficial for non-Spanish speakers.
- They offer roles in cutting-edge fields like quantum computing and AI/ML, providing opportunities for career growth in emerging technologies.
- The company has offices in multiple countries, including the US, Germany, and Canada, which may offer opportunities for international mobility.
- San Sebastian is a coastal city with a high standard of living, but the cost of living is relatively high compared to other Spanish cities.
More jobs like this
or browse Mid-level·Startups & Scaleups·Research Institutes & Deep Tech·Catalonia·Quantum Computing
