> Markdown version of [/jobs/ext/2726667-software-team-lead](https://www.wearedevelopers.com/jobs/ext/2726667-software-team-lead). 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 Team Lead - **Company:** Arago - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Compilers, Profiling, Computer Programming, Software Debugging, Programming Tools, Microprocessors, Memory Management, Firmware, Python (Programming Language), Performance Tuning, Tensorflow, System Programming, Graphics Processing Unit (GPU), Pytorch, Parallel Computation, Infrastructure Automation Frameworks, ONNX (Open Neural Network Exchange) Format, TensorRT - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/sw-team-lead-arago-9785049 ## About the Role * Strong background in systems software for AI/ML accelerators, GPUs, CPUs, or other high-performance compute platforms. * Solid understanding of computer architecture, memory systems, parallel computing, and hardware-software interaction. * Proven ability to lead small engineering teams while retaining significant individual contribution. * Strong C/C++ programming skills. * Experience with Python and modern ML frameworks (PyTorch, ONNX, TensorRT, etc.) is highly desirable. * Strong communication and project ownership skills, including translating client requirements into technical scope, deliverables, and realistic timelines. * Strong background in testing and deployment infrastructure for large-scale software projects. * Language: English at a proficient level., * Strong background in mathematics. * Hands-on experience with low-level software such as compilers, drivers, and firmware. * Experience profiling and optimizing AI workloads for performance, memory efficiency, and hardware utilization. * Experience with AI inference platforms such as vLLM and SGLang. ## Description As Software Team Lead, you'll coordinate the efforts of the software team across the stack, driving performance optimization, deploying pilot and prototype stacks to grow the developer base, and ensuring alignment between client specifications and deliverables. You'll build and mentor a growing team while staying hands-on with code, architecture, and performance yourself, working closely with chip architects and hardware teams during early silicon bring-up., * Own and drive the software stack for AI accelerator products, balancing speed of execution with long-term technical foundations. * Work closely with chip architecture and hardware teams on hardware-software co-design and early silicon bring-up. * Lead development across kernel libraries, runtimes, drivers, firmware, and developer tooling as needed. * Optimize key AI workloads for performance, efficiency, memory usage, and reliability on emerging hardware. * Stay hands-on with architecture, coding, debugging, reviews, and performance analysis while mentoring a growing team. * Partner directly with clients to understand technical requirements, translate them into clear team deliverables, and align scope, priorities, and timelines. ## Related Videos - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [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) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models)