Machine Learning Engineer Position We are seeking a highly skilled Machine Learning Engineer to join our team in developing cutting-edge solutions that make artificial intelligence faster, greener, and more accessible. This is a 9-month fixed-term contract with hybrid working from either Madrid or Barcelona. Design and develop large language model pipelines end-to-end — from dataset creation, sourcing, and validation to training and deployment. Develop rigorous evaluation frameworks to test performance, reliability, and model alignment. Scale and optimize training/inference processes for speed, efficiency, and performance. Improve post-training models using supervised fine-tuning and reinforcement learning methods. Apply model compression and optimization techniques to meet latency and footprint goals. Collaborate with research and software engineering teams on data curation, model serving, and system observability. Write clean, well-tested Python code while maintaining documentation and engineering standards. Requirements: Proficiency in Python and the modern ML stack (e.G., PyTorch, NumPy, Pandas). Solid understanding of large language model (LLM) training, evaluation, and data strategies. Experience handling large-scale datasets — collection, filtering, and annotation. Strong grasp of GPU computing, containerization (Docker), and workflow orchestration. Key Areas of Focus: