Senior Engineering Lead - ML & Platform Systems

European Tech Recruit
Municipality of San Sebastian, Spain
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of San Sebastian, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Information Engineering
DevOps
Python
Machine Learning
Performance Tuning
Next.js
Software Engineering
Software Systems
Systems Architecture
TypeScript
React
Layered Systems
Large Language Models
Backend
FastAPI
Kubernetes
Information Technology
HuggingFace
Machine Learning Operations
Front End Software Development
Docker
Microservices

Requirements

We are seeking a seasoned engineering professional to guide the development of advanced software systems and help shape the technical direction of a growing, research-driven organization. This position is ideal for someone who thrives in a cross-functional environment, enjoys close collaboration with product and research teams, and is motivated by building reliable, high-quality infrastructure., * Degree in Computer Science, Data Engineering, or a closely related technical discipline.

  • 5-8 years of hands-on software engineering experience, including at least two years in a technical leadership or team lead capacity.
  • Strong background in project planning and execution-including sprint management, roadmapping, and coordinating across multiple teams.
  • Proven ability to guide cross-functional engineering groups (backend, frontend, or full stack) delivering complex, multi-layered systems.
  • Clear, adaptable communication skills suited for both technical audiences and non-technical stakeholders.
  • Deep understanding of API-centric architectures, microservices, and cloud-native ecosystems (AWS or GCP).
  • Demonstrated capability to convert research or exploratory work into robust product requirements and scalable engineering designs.
  • Practical experience with languages such as Python, Go, or TypeScript, along with familiarity with modern frameworks like FastAPI or React/Next.js.
  • Strong commitment to engineering excellence, code quality, and dependable system performance.
  • Solid experience with CI/CD pipelines, containerised environments (Docker/Kubernetes), and contemporary DevOps workflows.

Preferred Experience

  • Previous involvement in building or managing machine learning infrastructure, workflow orchestration platforms, or AI-focused developer tooling (e.g., Flyte, MLflow, Hugging Face Hub).
  • Understanding of the lifecycle of large language models-from fine-tuning and evaluation to deployment, monitoring, and iteration.
  • Exposure to research automation frameworks, internal tooling initiatives, or data platform engineering.
  • Experience mentoring engineers on system architecture, performance tuning, and scaling strategies.
  • Product-oriented approach with the ability to balance rapid R&D experimentation and engineering discipline.
  • Interest in enabling researchers and ML practitioners to innovate efficiently by removing infrastructure friction.

If you're motivated, open to fixed-term opportunities, and based in a suitable location, apply now or email [email protected]

Apply for this position