> Markdown version of [/jobs/ext/1908804-software-engineer-ai-systems-frameworks](https://www.wearedevelopers.com/jobs/ext/1908804-software-engineer-ai-systems-frameworks). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - AI Systems & Frameworks - **Company:** 10xEngineers - **Location:** Spain (Remote available) - **Salary:** €30,000.0 - €34,000.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Application Programming Interfaces (APIs), Artificial Intelligence, C++ (Programming Language), Profiling, Code Review, Continuous Integration, Data Structures, Software Debugging, Memory Management, Python (Programming Language), Machine Learning, OpenCV, Performance Tuning, Tensorflow, Software Engineering, System Programming, Pytorch, Large Language Models, Concurrency, Caching, Generative AI, ONNX (Open Neural Network Exchange) Format, HuggingFace, Machine Learning Operations, Stream Processing - **Published:** August 4, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=f0de024244cdbc83 ## About the Role * 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. ## Description We are seeking a Software 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., * 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. ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Deepfakes in Realtime - How Neural Networks Are Changing Our World](https://www.wearedevelopers.com/videos/180-deepfakes-in-realtime-how-neural-networks-are-changing-our-world) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [The AI-Ready Stack: Rethinking the Engineering Org of the Future](https://www.wearedevelopers.com/videos/1706-the-ai-ready-stack-rethinking-the-engineering-org-of-the-future) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)