AI & software jobs in European defence and technology
Explore AI and software roles across defence, space and emerging technology employers, alongside openings at specialist AI companies. The collection covers both applied engineering and supporting roles within the sector.
Separate model research and training from software integration, data infrastructure and deployment. Check whether the work runs in the cloud, on embedded hardware or in a customer’s environment. The title alone does not establish the level of AI research involved; use the employer’s responsibilities and requirements to assess fit.
In this live collection
1352 vacancies · 83 employers
Most represented functions: Engineering (878) · Business development (90) · Research (84) · Production & operations (42)
Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable exper
About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s mos
You will help Graphcore accelerators work seamlessly with state-of-the-art ML frameworks, including Triton and PyTorch. Reporting to a Team Lead in Frameworks, you will design, implement, optimise and support critical software. Your work will shape how researchers and engineers use Graphcore hardware for demanding machine learning workloads. You will improve performance, quality and usability across a complex softwar
Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. The availability of specialised artificial intelligence compute will be a decisive factor in AI’s rate of progress. Graphcore allows innovators to go further, faster. What we do really makes a difference. Reporting to the Director of Silicon Architectur
As a Staff QA Engineer, you will validate the workload management stack for new AI accelerator hardware. You will help ensure our Kubernetes integrations are robust, scalable and ready for production. Your work will shape how accelerators are scheduled, orchestrated and used across distributed environments. You will test the systems that make complex AI compute infrastructure reliable for real users. You will design
We are seeking a Director of Silicon Logical Design to lead and scale our Logical Design group within the Silicon department. This role is accountable for the overall strategy, technical direction, execution quality and team development for Graphcores microarchitecture and RTL design efforts. The Director will be responsible for ensuring that our logical design methodologies, architectures and RTL implementations mee
As a Software Engineer in our PyTorch team, you will help build the software that connects Graphcore accelerators with state-of-the-art machine learning frameworks. You will design, implement, optimise and support features across PyTorch, Triton and related technologies. Your work will help ML engineers and researchers get more from Graphcore hardware, without changing how they want to build. That means better compat
As a Senior Systems Engineer, you will investigate a novel AI computing architecture under demanding real-world workloads. You will turn complex system behaviour into measurable evidence. You will design experiments, benchmark representative AI workloads and explore how hardware components and software interact at scale. When behaviour is unexpected, you will turn uncertainty into new measurements. Your work will hel
As a Senior Systems Engineer, you will investigate a novel AI computing architecture under demanding real-world workloads. You will work on problems where answers aren't readily known, turning curiosity into measurable evidence. You will design experiments, benchmark representative AI workloads and explore how hardware components and software interact at scale. When behaviour is unexpected, you will turn this into ne
You will help Graphcore accelerators work seamlessly with state-of-the-art ML frameworks, including Triton and PyTorch. Reporting to a Team Lead in Frameworks, you will design, implement, optimise and support critical software. Your work will shape how researchers and engineers use Graphcore hardware for demanding machine learning workloads. You will improve performance, quality and usability across a complex softwar
As a Staff Software Engineer in the Collectives Team, you’ll drive the design and development of the Collectives Communication Library. The library provides communication primitives optimised for high bandwidth and low latency at very high scale. You’ll lead development of the library for new AI hardware accelerators, working across design, implementation, testing and documentation. You’ll collaborate with other team
As a Software Engineer in the Collectives Team, you’ll help develop the Collectives Communication Library for new AI hardware accelerators. The library enables users to utilise large computing clusters, making communication an important part of running workloads at scale. You’ll implement, test and document library features, working with other teams to design and test new functionality. You’ll also troubleshoot compl
We are looking for a senior engineer to design and evolve an application-level simulator for ML workloads that directly influences hardware and software architecture decisions. This role sits at the intersection of machine learning, systems, and hardware design. You will model real-world workloads, predict system behaviour, and provide insights that guide how our platform evolves. Success in this role requires not on
As a Staff Software Engineer, you will design and optimise high-performance compute kernels for AI workloads. You will work across linear algebra, tensor operations, numerical correctness and low-level performance. Your work will help customers get more from advanced AI hardware. That means shaping the libraries behind faster, more reliable AI systems at scale. You will write C++ and Python, profile on Linux and make
About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s mos
You will partner with OSATs, test engineering, manufacturing, quality, data engineering and analytics teams. Together, you will release new products and solve difficult yield, test and manufacturing challenges. This role suits someone who enjoys deep technical ownership and practical impact. You will turn manufacturing data into action across silicon, boards, blades and rack scale systems. The team and culture You wi
Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable exper
As a Senior Software Engineer in the Collectives Simulator team, you will design and develop a large-scale simulator for new AI hardware. Your work will help engineers analyse network parameters and develop communication algorithms for high bandwidth and low latency. You will lead development across design, implementation, testing and documentation. You will also work with other engineering teams to develop features,
You will operate and extend OpenStack-based services, automate deployment with infrastructure-as-code, and improve observability across the fleet. You will benchmark, validate and optimise systems spanning Graphcore hardware, servers, switches and storage. This role suits someone who wants ownership of hard infrastructure problems, not a narrow ticket queue. Expect unproven components, direct user feedback, and decis
As a Senior Machine Learning Engineer in the Applied AI team at Graphcore, you will contribute to advancing AI technology by developing and optimising AI models tailored to our specialised hardware. You will work on large scale systems where performance is critical to the success of our projects. Working closely with the Software development and Research teams, you will play a critical role in identifying opportuniti
Reporting to Senior Director of Post Silicon Validation, the Debug Validation Engineer will drive post-silicon debug and validation activities for next-generation AI compute silicon and systems. You will lead teams passionate about identifying, reproducing, analyzing, and resolving complex silicon, firmware, and system-level issues during bring-up, characterization, and product readiness. This role combines deep tech
As a Staff Cloud Software Engineer, you will build Go services that connect accelerator hardware with Kubernetes. You will own software components that turn complex compute capability into a usable platform experience. Your work will shape how AI workloads discover, access and scale across cluster infrastructure. That means designing production services where reliability, performance and observability are part of the
As a Staff Hardware System Test Engineer, you'll develop manufacturing test solutions for complex compute systems. Your work will help ensure products reach customers with the quality and reliability expected from Graphcore. You'll shape how hardware is tested across Host Processor Modules, server blades, and multi-node racks. The tools, test content, and diagnostics you create will directly influence manufacturing e
Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable exper
Categories are assigned automatically. Confirm requirements, availability and terms with the employer before applying. MSSG.news does not collect CVs; listings do not imply a partnership.