Junior Machine Learning Engineer – AI Systems

hace 2 semanas


Barcelona, España 10xengineers A tiempo completo

Level: Junior (1–3 years)Location: Barcelona, Spain Job Type: Full-time We are seeking a Junior Machine Learning Engineer to join our high-performance team collaborating with leading AI chip companies. Our work focuses on developing software that enables users to run Vision and Generative AI inference workloads efficiently on custom accelerators. This is a hands-on engineering role where you will contribute to the development of frameworks, APIs, and runtime integrations that power AI models on next-generation hardware. You will work alongside senior engineers and coordinate with compiler/runtime and hardware architecture teams. This is not a traditional applied ML position. It suits someone who wants to build a strong foundation in AI/ML systems, performance optimization, and software engineering, while contributing to production-grade AI enablement. Key Responsibilities Assist in implementing scalable software architecture and design patterns. Help develop Python/C++ frameworks that integrate ML models with custom runtimes. Contribute to building high-performance APIs, bindings, and libraries for Vision and Generative AI inference. Support Model Zoo maintenance, model loaders, and optimization workflows for easier deployment. Profile, debug, and optimize performance-critical sections in framework and runtime layers. Contribute to real-time pipelines using GStreamer, OpenCV, and related frameworks. Collaborate with compiler/runtime teams on graph-level and operator optimizations. Apply best practices in design, testing, CI/CD, and code reviews. Participate in end-to-end software delivery, including defining scope and meeting project timelines. Requirements 1 – 3 years of professional or internship experience in software engineering, preferably in systems programming or performance-related domains. Proficiency in C++ (C++11/14) and Python. Familiarity with C++/Python bindings such as pybind11 or SWIG. Strong understanding of:Data structures and algorithms Concurrency, threading, and synchronization Memory management, caching, and performance profiling Networking and streaming systems Some exposure to ML frameworks such as PyTorch, TensorFlow, or ONNX Runtime and their integration with hardware runtimes. Interest in building frameworks, SDKs, or toolchains used by other developers. Bonus Points Experience working with Vision or Generative AI models such as transformers, diffusion models, or LLM inference. Familiarity with multimedia and vision pipelines (for example, GStreamer). Contributions to open-source projects or personal ML systems experiments (for example, ONNX Runtime or Hugging Face). Strong motivation to learn and work in a collaborative technical environment. Why Join 10xEngineers Work with a world-class chip company on state-of-the-art AI systems. Build a solid foundation in AI software and performance engineering. Continuous exposure to Vision and Generative AI workloads without repetitive applied ML tasks. Grow into more advanced technical roles across multiple AI projects. #J-18808-Ljbffr


  • AI Lab

    hace 2 días


    Barcelona, España HP A tiempo completo

    AI Lab - Junior Machine Learning Engineer (GenAI Modelling)La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes.Join to apply for the AI Lab - Junior Machine Learning Engineer role at HP.The AI Lab, part of HP’s Technology and Innovation Office,...


  • Barcelona, España Bershaw Consultancy A tiempo completo

    Location: Barcelona & Zaragoza, SpainWork Setup: Hybrid (3 days remote, 2 days onsite)Contract Type: Fixed-term (until June 2026) About the Role We are looking for a talented Machine Learning Engineer to join a fast-scaling Series B deep tech company at the forefront of AI, LLMs, and quantum-inspired technologies. You will work on cutting-edge projects...


  • Barcelona, España 10xengineers A tiempo completo

    Level:Todos los candidatos deben asegurarse de leer atentamente la siguiente descripción del puesto y la información antes de enviar su solicitud.Junior (1–3 years)Location:Barcelona, SpainJob Type:Full-timeWe are seeking a Junior Machine Learning Engineer to join our high-performance team collaborating with leading AI chip companies. Our work focuses on...


  • Barcelona, España Albatross AI A tiempo completo

    **Location** Remote, right to work and travel in Europe. Preferably based in Switzerland, EU, or UK **About the Team** At Albatross, we are on a mission to revolutionize user engagement. Through advanced AI-driven personalization, we generate inspiring user experiences that increase conversions, and loyalty. Our founders are recognized thought-leaders...


  • Barcelona, España Alinia AI, Inc. A tiempo completo

    About the RolePor favor, lea detenidamente la siguiente descripción del puesto para asegurarse de que encaja con el perfil antes de enviar su solicitud.As Alinia’s Machine Learning Engineer, you will be responsible for building and scaling the ML infrastructure that powers our AI guardrails, evaluation pipelines, and enterprise-grade deployments. You’ll...

  • AI Lab

    hace 2 días


    Barcelona, España Hewlett Packard Enterprise A tiempo completo

    AI Lab - Machine Learning Engineer page is loaded## AI Lab - Machine Learning Engineerlocations: Sant Cugat del Valles, Barcelona, Spaintime type: Full timeposted on: Posted 2 Days Agojob requisition id: AI Lab - Machine Learning Engineer**Description -****Machine Learning Engineer (GenAI Modelling)**The AI Lab (under the well-known Technology and Innovation...

  • AI Lab

    hace 4 días


    Barcelona, España Hewlett Packard Enterprise A tiempo completo

    AI Lab - Machine Learning Engineer page is loaded## AI Lab - Machine Learning Engineerlocations:¿Tiene su CV preparado? Si es así y confía en que este es el puesto ideal para usted, asegúrese de enviar su solicitud lo antes posible.Sant Cugat del Valles, Barcelona, Spaintime type:Full timeposted on:Posted 2 Days Agojob requisition id:3151004AI Lab -...

  • AI Lab

    hace 10 horas


    Barcelona, España Hewlett Packard Enterprise A tiempo completo

    AI Lab - Machine Learning Engineer page is loaded## AI Lab - Machine Learning Engineerlocations: Sant Cugat del Valles, Barcelona, Spaintime type: Full timeposted on: Posted 2 Days Agojob requisition id: 3151004AI Lab - Machine Learning Engineer**Description -****Machine Learning Engineer (GenAI Modelling)**The AI Lab (under the well-known Technology...

  • Machine Learning Engineer

    hace 2 semanas


    Barcelona, España Alinia AI, Inc. A tiempo completo

    About the Role As Alinia’s Machine Learning Engineer, you will be responsible for building and scaling the ML infrastructure that powers our AI guardrails, evaluation pipelines, and enterprise-grade deployments. You’ll work at the intersection of cutting‑edge ML research and production, ensuring that our models and detectors move seamlessly from...

  • Junior ML Engineer

    hace 2 semanas


    Barcelona, España 10xengineers A tiempo completo

    A tech-focused company in Barcelona is looking for a Junior Machine Learning Engineer to develop frameworks, APIs, and runtime integrations for AI models. This role offers the opportunity to build a strong foundation in AI/ML systems and engage in performance optimization in a collaborative team setting. Candidates with 1-3 years of experience in software...