Sr. Machine Learning Engineer

hace 2 días


Barcelona, Barcelona, España 10xEngineers A tiempo completo

Senior Machine Learning Engineer

AI Systems & Frameworks

Level:
Senior (5-7 years)

Location(s):
Barcelona, Spain

Job Type:
Full-time

About the role

We are seeking a senior engineer to join our high-performance team, which partners with leading AI chip companies to deliver cutting-edge software that enables end-users to run Vision and Generative AI inference workloads efficiently on custom accelerators.

As a Senior Machine Learning Engineer, you will be a key technical member of the team, working in a hands-on role to contribute to the design and development of frameworks, APIs, and runtime integrations that enable AI models to run seamlessly on next-generation hardware. You will also help shape technical direction, mentor junior engineers, and collaborate closely with the client's compiler/runtime and hardware architecture teams.

This is not a traditional
applied ML
role. Instead, it requires deep software engineering expertise with strong exposure to AI/ML systems, ideal for someone who thrives in systems programming and performance optimization, and wants to pivot into the AI/ML domain while continuing to build on their proven experience in delivering robust, high-quality software. In this role, you will directly contribute to enabling large-scale AI workloads on custom hardware.

What You'll Do

  • Define and implement software architecture and design patterns to ensure frameworks and applications are scalable, maintainable, and reusable.
  • Architect and develop Python/C++ frameworks for integrating ML models with custom runtimes.
  • Design and implement high-performance APIs, bindings, and libraries to support inference of Vision and Generative AI models.
  • Build and maintain Model Zoo, loaders, and optimization workflows to simplify model deployment.
  • Profile, debug, and optimize performance-critical paths in runtime and framework layers.
  • Develop real-time pipelines and applications using GStreamer, OpenCV, and other multimedia/ML frameworks.
  • Collaborate with compiler/runtime teams to ensure smooth integration of graph-level and operator optimizations.
  • Mentor and guide junior engineers; enforce software engineering best practices across design, testing, CI/CD, and code reviews.
  • Own end-to-end delivery of software components: define scope, set timelines, and drive execution.

What We're Looking For

  • 5–7+ years of professional experience in software engineering, ideally in systems programming or performance-critical applications.
  • Strong programming expertise in C++ (C++11/14/17) and Python.
  • Experience with C++/Python bindings (e.g., pybind11, SWIG).
  • Strong fundamentals in:
  • Data structures and algorithms
  • Concurrency, threading, and synchronization
  • Memory management, caching, and performance profiling
  • Networking and streaming systems
  • Exposure to ML frameworks (PyTorch, TensorFlow, ONNX Runtime) and how they interface with hardware runtimes.
  • Experience building frameworks, SDKs, or toolchains used by other developers or customers.

Bonus Points

  • Hands-on experience deploying vision or Generative AI models (transformers, diffusion models, LLM inference).
  • Experience with multimedia/vision pipelines (e.g., GStreamer plugin development).
  • Contributions to open-source ML systems projects (e.g., Hugging Face, ONNX Runtime, TensorRT).
  • Prior experience in a technical lead or client-facing role.

Why Join 10xEngineers?

  • Opportunity to work on state-of-the-art AI systems with a world-class chip company.
  • A chance to be the anchor of a team, shaping its technical culture and delivery standards.
  • Continuous exposure to Vision and Generative AI workloads without being tied to repetitive applied ML tasks.
  • Growth path into architectural leadership across multiple projects.


  • Barcelona, Barcelona, España Botify Tech A tiempo completo

    Senior Machine Learning Engineer - LLMs (Contract)HYBRID - Barcelona (RELOCATION IS MANDATORY)€55,000 - €80,000 + Signing BonusBotify Tech has partnered with one of the TOP AI businesses Globally, they are on the lookout for a Senior Machine Learning Engineer with a strong background within LLM's.Key Skills & Experience RequiredProven use of model...


  • Barcelona, Barcelona, España Causal Foundry A tiempo completo

    AtCausal Foundry, we're buildingAI-native systems that strengthen healthcare and supply chains across the world. Our platform powers real-time predictions, adaptive interventions, and data-driven decision support — working with partners like theGates Foundation, Gavi, , Toyota Tsusho,and multipleMinistries of Healthacross Africa and Asia.We're looking for...


  • Barcelona, Barcelona, España Smadex SLU A tiempo completo

    Smadex is a leading advertising technology company founded in Barcelona in 2011 and sold to American-based and stock-listed Entravision in 2018 (NYSE::EVC). We are one of the top mobile ad-tech companies in the world and the largest Demand Side Platform (DSP) based in Europe, with our revenues over +$100M and consistently growing +40% YoY over the past...


  • Barcelona, Barcelona, España Smadex SLU A tiempo completo

    Smadex is a leading advertising technology company founded in Barcelona in 2011 and sold to American-based and stock-listed Entravision in 2018 (NYSE::EVC). We are one of the top mobile ad-tech companies in the world and the largest Demand Side Platform (DSP) based in Europe, with our revenues over +$100M and consistently growing +40% YoY over the past...


  • Barcelona, Barcelona, España Visium SA A tiempo completo

    Title: Lead Machine Learning Engineer Type: Full-timeLocation: Barcelona or ValenciaAbout usAt Visium, we enable enterprise executives in defining their AI & Data strategy, execute large scale transformations and implement AI across operations, ensuring their organization becomes future-proof.With expertise in strategy, architecture, cloud engineering,...


  • Barcelona, Barcelona, España Adikteev A tiempo completo

    ★ WHO WE AREAdikteev fuels the app ecosystem by inspiring users to engage with the apps they know and love. Specializing in user retention, we grow in-app revenue and build user loyalty with custom retargeting and CTV campaigns.Operating globally from Paris, San Francisco, and Seoul, Adikteev has grown to over 100 employees and achieved 60% revenue growth...


  • Barcelona, Barcelona, España Smadex SLU A tiempo completo

    Smadex is a leading advertising technology company founded in Barcelona in 2011 and sold to American-based and stock-listed Entravision in 2018 (NYSE::EVC). We are one of the top mobile ad-tech companies in the world and the largest Demand Side Platform (DSP) based in Europe, with our revenues over +$100M and consistently growing +40% YoY over the past...


  • Barcelona, Barcelona, España OCA GLOBAL A tiempo completo

    ¿Te gustaría comenzar tu carrera en un entorno donde la Inteligencia Artificial se convierte en impacto real?¿Quieres dar tus primeros pasos profesionales trabajando con tecnologías punteras de Google Cloud y desarrollando modelos que se llevan a producción? EnOCA Globalbuscamos un/aIngeniero/a Informático/acon verdadera inquietud por la IA y ganas de...


  • Barcelona, Barcelona, España MetaScope Consulting A tiempo completo

    ABRIMOS NUEVA VACANTE EN BARCELONA CENTRO (Zona de Gracia)Estamos buscando un/a Machine Learning Engineer con experiencia para unirse a una pequeña consultora tecnológica para trabajar en un proyecto de una conocida aerolínea española.¿Qué harás?Asumirá las tareas propias de MLEen el despliegue y circuitoCI/CDde nuevos modelos, monitorización y...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Job Reference406_25_ES_CES_RE1PositionMachine Learning Engineer (RE1-2) – AI Factory (Earth Sciences Department)Closing DateTuesday, 20 January, 2026Reference:406_25_ES_CES_RE1Job title:Machine Learning Engineer (RE1-2) – AI Factory (Earth Sciences Department)About BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is...