2026 Software Engineering Intern Drivers jobs in Bristol – Browse 322 openings on RoboApply Jobs

2026 Software Engineering Intern Drivers jobs in Bristol

Open roles matching “2026 Software Engineering Intern Drivers” with location signals for Bristol. 322 active listings on RoboApply Jobs.

322 jobs found

1 - 20 of 322 Jobs
Apply
companyGraphcore logo
Internship|On-site|Bristol, UK

About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to developing cutting-edge hardware, software, and systems infrastructure designed to unlock the next generation of AI breakthroughs and facilitate the widespread integration of AI solutions across all industries. As a proud member of the SoftBank Group, Graphcore is part of an elite network of companies that are pivotal in shaping transformative technologies. We share a bold vision: to empower Artificial Super Intelligence and ensure its benefits are universally accessible. Our teams consist of professionals from diverse backgrounds, offering a wide range of skills and perspectives. Our unique culture fosters continuous learning and relentless innovation, comprising AI research specialists, silicon designers, software engineers, and systems architects. Job Summary The System Software group includes the Firmware team, the Drivers and Utilities team, and the System QA team, all of which are responsible for enabling the silicon and hardware platforms produced at Graphcore. Our objective is to deliver high-quality software and APIs for the wider software team to utilize our products effectively. The Team The Drivers and Utilities team is dedicated to developing kernel and user-space software that maximizes performance and utility from our innovative hardware. We collaborate closely with the software engineering team working on our Poplar SDK to support machine learning applications, alongside silicon and hardware engineers to fully leverage the capabilities of our Graphcore IPU solutions. Responsibilities and Duties Develop code adhering to Graphcore standards. Create appropriate unit tests for all written code. Engage in code reviews both individually and as part of a team. Participate in Scrum ceremonies. Conduct manual testing of your own and others' code. Maintain and troubleshoot our Continuous Integration system. Contribute to and engage in technical design discussions with team members. Candidate Profile Essential Bachelor’s or Master’s Degree in Computer Science, Mathematics, Machine Learning, Data Science, or a related field. Strong programming skills and familiarity with relevant software development tools. Ability to work collaboratively in a team-oriented environment. Desire to learn and adapt in a fast-paced, evolving industry.

Mar 13, 2026
Apply
companyGraphcore Ltd. logo
Full-time|On-site|Bristol, UK

About Us Graphcore is at the forefront of innovation in Artificial Intelligence computing, dedicated to developing pioneering hardware, software, and systems infrastructure that will drive the next wave of AI breakthroughs. Our mission is to facilitate the broad adoption of AI solutions across various industries. As part of the esteemed SoftBank Group, Graphcore stands alongside a select group of companies that are responsible for some of the most transformative technologies in the world. Together, we share an ambitious vision: to make Artificial Super Intelligence accessible to all. Our teams are comprised of individuals from diverse backgrounds, offering a rich array of skills and perspectives. This melting pot includes AI research specialists, silicon designers, software engineers, and systems architects, all contributing to a culture of continuous learning and relentless innovation. Job Summary The System Software group includes the Firmware team, the Drivers and Utilities team, and the System QA team. We are tasked with enabling all silicon and hardware platforms developed by our colleagues at Graphcore. Our objective is to create high-quality software and APIs that empower the broader software team to leverage our products efficiently. The Team The Drivers and Utilities team is responsible for developing kernel and user-space software, ensuring our customers can extract maximum performance and utility from our unique hardware. We closely collaborate with the software engineering team working on our Poplar SDK to support machine learning applications and with silicon and hardware engineers to fully harness the capabilities of our Graphcore IPU solution. Responsibilities and Duties Develop code in accordance with Graphcore standards. Create comprehensive unit tests for all code produced. Engage in code reviews both as an individual contributor and as part of the team. Participate actively in Scrum ceremonies. Conduct manual testing on code developed by yourself and others. Maintain our Continuous Integration system and troubleshoot issues as they arise. Contribute to and participate in technical design discussions with team members. Candidate Profile Essential Qualifications Bachelor’s or Master’s Degree in Computer Science, Mathematics, Machine Learning, Data Science, or a related field. Demonstrated proficiency in programming languages relevant to the role. Strong problem-solving skills and a passion for technology. Excellent communication and teamwork abilities.

Mar 16, 2026
Apply
companyGraphcore logo
Internship|On-site|Bristol, UK

About Us Graphcore stands at the forefront of innovation in the field of Artificial Intelligence compute. Our mission is to develop cutting-edge hardware, software, and systems infrastructure that will facilitate the next wave of AI advancements and promote the widespread integration of AI solutions across all sectors. As a member of the esteemed SoftBank Group, Graphcore is part of a select group of companies that are driving transformative technological changes. Our united vision aims to empower Artificial Super Intelligence and make its advantages universally accessible. Our teams are composed of individuals from various backgrounds, each contributing a unique skill set and perspective. With a rich blend of AI research specialists, silicon designers, software engineers, and systems architects, we foster a culture of continuous learning and relentless innovation. Job Summary We are on the lookout for a Software Engineering Intern to join our dynamic team dedicated to the creation of high-performance machine learning (ML) kernels for next-generation AI hardware. In this impactful role, you will play a key part in developing optimized compute kernels, enabling a diverse array of ML operators that power applications ranging from convolutional neural networks (CNNs) to large language models (LLMs). You will utilize low-level programming and hardware-aware optimization techniques to drive peak performance and efficiency from contemporary accelerators. This is a unique opportunity to engage at the convergence of ML, numerical computing, and scalable systems. The Team Join an expanding team at Graphcore, where the Kernel Engineering team is tasked with delivering high-performance compute libraries that empower our customers to maximize their AI hardware capabilities. Responsibilities and Duties Assist in the design and implementation of kernels for linear algebra and tensor operations (GEMM, batched GEMM, convolutions, reductions, element-wise and fused operations) using C++. Profile and optimize for next-gen AI hardware, focusing on threading, cache locality, memory layout, and kernel launch efficiency. Contribute to performance validation and correctness through microbenchmarks, regression tests, and numerical validation. Debugging issues, resolving bugs, and enhancing the quality and functionality of our products. About You You possess an open-minded, collaborative spirit and have a keen interest in performance optimization and memory-efficient designs. You are eager to join a team that values innovation and excellence.

Mar 13, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About UsGraphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to creating cutting-edge hardware, software, and system infrastructures that will facilitate the next wave of AI advancements and promote the widespread integration of AI technologies across various industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious network of companies that are driving some of the most transformative technological advancements globally. Our shared mission is to enable the emergence of Artificial Super Intelligence and ensure its benefits are accessible to all.Our diverse teams are composed of experts from various fields, including AI research, silicon design, software engineering, and systems architecture. At Graphcore, we foster a culture of continuous learning and relentless innovation.Job SummaryAs a Graduate Software Engineer in our Triton team, you will report to a Team Lead within the frameworks team. Your role will be crucial in designing, implementing, optimizing, maintaining, and providing support for the software that ensures our machine learning accelerators are seamlessly integrated with top machine learning frameworks such as PyTorch and Triton. You will be an integral part of a SCRUM team that is responsible for delivering new features, optimizing performance, reviewing code changes, and developing technical documentation while collaborating with upstream communities.

Mar 25, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About UsGraphcore stands at the forefront of innovation in Artificial Intelligence computing. We are crafting state-of-the-art hardware, software, and systems infrastructure to enable the next wave of AI advancements and facilitate the broad adoption of AI solutions across various industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious collective known for pioneering transformative technologies. Our bold vision aims to empower Artificial Super Intelligence and ensure its benefits reach everyone.Our diverse teams are comprised of AI research specialists, silicon designers, software engineers, and systems architects, fostering a culture rich in continuous learning and innovation.Job SummaryBecome a vital member of our dynamic Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team, enhancing the build, test, deployment, and productization processes of our Machine Learning software components. This role offers the opportunity to work with our High-Performance Computing (HPC) AI platforms, providing you with invaluable experience in distributed systems.

Mar 26, 2026
Apply
companyGraphcore Ltd. logo
Full-time|On-site|Bristol, UK

About UsGraphcore is a pioneering force in the realm of Artificial Intelligence computing. Our mission is to create cutting-edge hardware, software, and system infrastructure that will pave the way for future AI breakthroughs and broaden the adoption of AI solutions across all sectors.As a proud member of the SoftBank Group, we are part of a prestigious network of companies that are at the forefront of transformative technologies. Our shared vision is to unlock the potential of Artificial Super Intelligence, ensuring its benefits are accessible to all.At Graphcore, our teams are comprised of professionals from a variety of backgrounds, contributing a wealth of skills and perspectives. Our culture thrives on continuous learning and innovation, bringing together AI research specialists, silicon designers, software engineers, and systems architects.

Mar 13, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing, developing groundbreaking hardware, software, and systems that will unleash the next era of AI advancements. Our vision is to facilitate the widespread adoption of AI solutions across industries. As part of the prestigious SoftBank Group, Graphcore collaborates with a distinguished network of companies driving transformative technologies. Together, we aspire to enable Artificial Super Intelligence, ensuring its benefits are accessible to all. Our team is a diverse blend of AI research experts, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and relentless innovation. Job Summary Join our Modelling team to play a critical role in the planning, design, implementation, and testing of software for next-generation AI hardware. You will assist various teams in integrating future hardware versions and expanding distributed modelling environments, reporting directly to the Modelling Team Manager. The Team The Modelling team collaborates closely with framework engineers to develop cutting-edge AI solutions, working on integrating modelling and profiling capabilities into the machine learning stack. Responsibilities and Duties Support the design, implementation, testing, and documentation of high-standard software for future hardware using C/C++/Python. Engage in agile development as part of a scrum team, ensuring rapid software delivery. Communicate effectively, contributing to technical discussions with software and hardware engineers, architects, and stakeholders. Be hands-on during key product development phases, collaborating closely with team members.

Mar 13, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About UsGraphcore stands at the forefront of innovation in the realm of Artificial Intelligence compute. We are dedicated to developing cutting-edge hardware, software, and systems infrastructure designed to catalyze the next wave of AI breakthroughs and facilitate the ubiquitous adoption of AI solutions across diverse industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious consortium of companies that are pioneering some of the most transformative technologies globally. Our united ambition is to enable Artificial Super Intelligence and ensure its benefits are accessible to all.Our diverse teams comprise AI research specialists, silicon designers, software engineers, and systems architects, fostering a vibrant culture of continuous learning and relentless innovation.

Mar 13, 2026
Apply
companyGraphcore logo
Internship|On-site|Bristol, UK

About GraphcoreAt Graphcore, we are pioneering the future of AI computing.Our team comprises experts in semiconductors, software, and artificial intelligence, with extensive experience in developing an integrated AI computing stack—from silicon and software to large-scale data center infrastructure.As a member of the SoftBank Group, supported by substantial long-term investments, we are introducing critical technology into the rapidly expanding SoftBank AI ecosystem. To seize the immense and thrilling opportunities in AI, Graphcore is broadening its teams globally, gathering the brightest talent to tackle the most challenging problems, where every individual can significantly influence the company, our products, and the future of artificial intelligence.Job SummaryWe are seeking a motivated intern to join our Platform Quality Assurance team. In this role, you will engage with our products creatively, providing valuable feedback to our engineering and product management teams, helping them make informed decisions about engineering efforts and product direction. You will either work closely with the component Quality Assurance team, fostering collaboration with development teams, or with the integration Quality Assurance team, evaluating the comprehensive system at a larger scale, particularly to inform the product management process.Your contributions will include insightful observations and metrics about our products, allowing us to create a thorough behavioral profile in both typical and exceptional scenarios.Responsibilities and DutiesAssist in executing tests and generating reports tailored to various stakeholders, including delivery engineering and product management.Help organize a repository of results and collaborate with the QA team effectively.Enhance your skills in the relevant domains of product components or the overall system at scale.

Mar 13, 2026
Apply
companyAlten logo
Full-time|On-site|Bristol

Alten is seeking a Model-Based Software Engineer in Bristol to contribute to software development projects using model-based design methods. This position involves collaborating with cross-functional teams to create software solutions tailored to client requirements. Role overview The Model-Based Software Engineer will focus on designing and developing software through advanced modeling techniques and specialized tools. The work centers on delivering reliable, high-quality software products that align with client goals. Collaboration This role works closely with colleagues from various disciplines. Teamwork and communication are essential to ensure that solutions meet technical and project needs. Key responsibilities Apply model-based design to develop software solutions Participate in cross-functional team efforts Use advanced modeling tools and techniques to support software delivery

Apr 30, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK; Cambridge, UK

About Graphcore Graphcore is at the forefront of innovation in Artificial Intelligence computing. Our mission is to develop cutting-edge hardware, software, and systems infrastructure that will pave the way for the next generation of AI breakthroughs and facilitate the widespread adoption of AI solutions across various industries. As a proud member of the SoftBank Group, Graphcore is part of an elite family of companies that are responsible for some of the most transformative technologies in the world. We share a visionary goal: to enable Artificial Super Intelligence and ensure its benefits are available to all. Our teams are composed of individuals from diverse backgrounds, bringing a wealth of skills and perspectives together. With experts in AI research, silicon design, software engineering, and systems architecture, Graphcore fosters a culture of continuous learning and relentless innovation. Job Summary We invite you to join our dynamic Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. In this position, you will develop essential tools and services that empower our broader software team. Your contributions will significantly enhance the build, test, deployment, and productization processes of our Machine Learning Software components. You will have the opportunity to work with our High-Performance Computing (HPC) AI platforms while gaining invaluable experience in distributed systems. The Team This is an exciting opportunity to be part of a newly established team within the Software Operations group. The Build Engineering team focuses on the comprehensive process of building and integrating the Machine Learning Software stack. You will collaborate closely with the QA and development teams to gain insights into how our ML software stack is constructed, ensuring best practices in build processes and validation.

Mar 13, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

Join Graphcore as a PyTorch Software EngineerAt Graphcore, we are at the forefront of innovation in Artificial Intelligence computing. Our mission is to develop cutting-edge hardware, software, and system infrastructures that will catalyze the next wave of AI advancements and facilitate the widespread integration of AI technologies across diverse industries.As a proud member of the SoftBank Group, Graphcore belongs to a prestigious family of companies that are shaping the future with groundbreaking technologies. Together, we envision a world where Artificial Super Intelligence is a reality, and its advantages are accessible to all.Our diverse teams comprise AI research specialists, silicon designers, software engineers, and systems architects, fostering a culture rich in continuous learning and relentless innovation.Job OverviewAs a key member of the frameworks team, reporting to a Team Lead, you will be instrumental in designing, implementing, optimizing, maintaining, and providing support for software that ensures our machine learning accelerators integrate seamlessly with leading-edge frameworks like PyTorch and Triton.In this dynamic role within our PyTorch team, you will collaborate in a SCRUM environment to deliver new features, enhance performance, conduct code reviews, create technical documentation, engage with upstream communities, maintain the codebase, and provide user support.Your proactive communication skills will be essential as you work closely with fellow engineers across various teams, coordinating and tackling complex technical challenges. As you develop deep expertise in the PyTorch project, you will contribute to shaping the team's technical direction and processes, while ensuring high standards of code quality and complexity management to meet business objectives.

Apr 2, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK; Cambridge, UK

About Graphcore Graphcore is at the forefront of innovation in Artificial Intelligence computing, dedicated to developing cutting-edge hardware, software, and systems infrastructure that will catalyze the next wave of AI advancements and facilitate the widespread integration of AI solutions across diverse industries. As a proud member of the SoftBank Group, Graphcore is part of a distinguished family of companies that are pioneering transformative technologies. Together, we share a bold aspiration: to enable Artificial Super Intelligence and make its advantages universally accessible. Our teams consist of individuals from various backgrounds, each contributing a unique set of skills and perspectives. Comprised of AI research experts, silicon designers, software engineers, and systems architects, Graphcore fosters a culture of continuous learning and relentless innovation. Job Summary Become an integral part of our vibrant Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. You will design and develop essential tools and services that empower our larger software team, significantly improving the build, test, deployment, and productization processes of our Machine Learning Software components. Gain hands-on experience working with our High-Performance Computing (HPC) AI platforms and expand your knowledge in distributed systems. The Team The Software Infrastructure team is responsible for delivering vital platforms and services that support software development teams throughout the organization. Our duties encompass managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, promoting a culture of service ownership and empowering our engineers, with a focus on long-term engineering solutions to minimize repetitive tasks. Responsibilities and Duties Develop, oversee, and maintain tools and services to streamline the software build and release process. Deploy and maintain services utilizing Kubernetes and Docker. Manage our Cloud Infrastructure with tools such as Terraform. Mentor and support the technical development of junior and graduate engineers. Exemplify strong engineering discipline to ensure high reliability and reduced toil.

Mar 13, 2026
Apply
companyGraphcore Limited logo
Full-time|On-site|Bristol, UK

Join the Graphcore Team!At Graphcore, we are pioneering the future of AI computing. Our team consists of semiconductor, software, and AI specialists with extensive experience in developing the entire AI compute stack, from silicon to software and large-scale infrastructure.As a proud member of the SoftBank Group, supported by substantial long-term investments, we are providing critical technology to the rapidly expanding SoftBank AI ecosystem.To seize the vast opportunities in AI, we are growing our teams globally, assembling the brightest talent to tackle the most challenging problems in an environment where every individual has the chance to significantly impact our company, products, and the future of artificial intelligence.Role OverviewAs a key member of our Drivers and Utilities team, you will play a vital role in planning, designing, implementing, and testing low-level kernel drivers and user space driver library code. You will be part of one of the two teams in our system software department, collaborating closely with colleagues to ensure the success of our innovative projects.

Mar 13, 2026
Apply
companySony Interactive Entertainment logo
Full-time|On-site|United Kingdom, Bristol

Why PlayStation?At PlayStation, we pride ourselves on being both the Best Place to Play and the Best Place to Work. As a global leader in entertainment, we create the PlayStation family of products and services, including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and award-winning software titles from PlayStation Studios.We are committed to fostering an inclusive environment that empowers employees and embraces diversity. We welcome individuals who are passionate and curious about innovation, technology, and play to explore our career opportunities and join our expanding global team.The PlayStation brand is a part of Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.We are actively seeking a skilled and innovative Senior Software Engineering Manager to lead our engineering teams in the research and development of next-generation testing technologies for PlayStation. This includes automation tools, frameworks, and CI infrastructure used to assess the quality of front-end workflows on the PS5.In this influential role, you will guide and advance a team dedicated to ensuring high-quality software delivery across various products and platforms. You will shape our quality strategy, promote engineering excellence, and streamline reliable release processes. Collaborating cross-functionally, you will lead a distributed team, integrating quality practices throughout the development lifecycle. This position involves working closely with quality management leadership, various internal departments, and open-source software communities. Together, we will cultivate an environment built on trust, open communication, creativity, and teamwork. You will also collaborate with peers and leadership to prioritize projects, set team goals, and enhance overall quality.Key Responsibilities:Lead, mentor, and develop a diverse team of quality engineers across multiple products and platforms.Manage and support remote team members, fostering effective collaboration across geographically dispersed teams.

Mar 30, 2026
Apply
companyGraphcore Limited logo
Full-time|On-site|Bristol, UK; Cambridge, UK

Join Graphcore as a Software Engineer - TritonAt Graphcore, we're pioneers in the realm of Artificial Intelligence compute, dedicated to developing cutting-edge hardware, software, and systems infrastructure that will catalyze the next wave of AI advancements. Our mission is to facilitate the widespread adoption of AI solutions across diverse sectors.As a proud member of the SoftBank Group, we are part of an elite collective of companies that are shaping the future with transformative technologies. Together, we are committed to realizing the vision of Artificial Super Intelligence, ensuring that its benefits are accessible to everyone.Our diverse teams are a blend of AI research experts, silicon engineers, software developers, and systems architects, fostering an environment of continuous learning and relentless innovation.Position OverviewAs a Software Engineer on our Triton team, you will report to a Team Lead and take a crucial role in designing, implementing, optimizing, and maintaining software that guarantees exceptional support for Graphcore's machine learning accelerators within leading machine learning frameworks like PyTorch and Triton (note: “Triton” here refers to the Triton language/compiler, not the inference framework).Your responsibilities will include collaborating within a SCRUM team to deliver new features, enhancing performance, reviewing code, writing technical documentation, engaging with upstream communities, maintaining the codebase, and providing user support.In this role, you will work closely with fellow engineers across various teams, helping coordinate and execute complex technical tasks. Your proactive communication skills will be essential as you develop deep expertise in the Triton project, eventually contributing to the team’s technical direction and processes.

Mar 17, 2026
Apply
company
Advanced Software Engineer

Vertical Aerospace

Full-time|On-site|Bristol Office

Our VisionAt Vertical Aerospace, we are at the forefront of revolutionizing electric aviation. Our flagship eVTOL aircraft, the Valo, is set to redefine safety standards in air travel with its 'zero emissions' technology.We are not bound by traditional practices; instead, we are committed to 'redefining' aerospace best practices as we transition from a prototype-focused organization to a scaling SME. The next few years are pivotal for us as we aim for airliner-level safety certification by 2028, ahead of our service launch with airline and operator partners.Your RoleJoining our Digital Innovation team, you will play a crucial role in shaping the future of aviation through software development. This team is dedicated to advancing technology across our organization by implementing state-of-the-art tools and creating innovative solutions.Expect to tackle high-stakes, technically demanding challenges that directly influence flight testing, engineering, and certification processes. You'll thrive in a dynamic, collaborative, and mission-oriented environment that prioritizes safety, quality, and innovation.Your ContributionsAs an Advanced Software Engineer, you will engage with diverse software systems and infrastructure essential to Vertical's aircraft programs. Your responsibilities may include:Creating secure, scalable data pipelines from aircraft and testing equipment to the cloud.Developing comprehensive web applications to enhance internal engineering and operations workflows.Automating and overseeing test equipment and engineering systems.Designing hybrid cloud instrumentation, monitoring, and analytics services.Prototyping and outlining cloud architectures for both certified and in-service aircraft.Facilitating non-software engineering teams through scripting, tooling, and data processing.Your QualificationsSolid foundation in software engineering principles, encompassing networking, data handling, and system architecture.Demonstrated experience in producing high-quality software in commercial or engineering contexts.Expertise in one or more backend programming languages (e.g., TypeScript, C#, etc.).

Jan 8, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About Graphcore At Graphcore, we are pioneering the future of AI computing. Our diverse team of semiconductor, software, and AI specialists has extensive experience in developing a comprehensive AI compute stack—from silicon and software to data center-scale infrastructure. As a proud member of the SoftBank Group, we benefit from substantial long-term investments, positioning us to deliver innovative technologies within the rapidly expanding SoftBank AI ecosystem. To seize the vast and exciting opportunities in the AI landscape, Graphcore is expanding its global teams. We unite the brightest minds to tackle the most complex challenges, providing everyone the opportunity to make a significant impact on the company, our products, and the future of artificial intelligence. Job Summary As a Software Engineer, you will play a crucial role in developing new kernels and supporting existing ones for linear algebra operations on our next-generation AI hardware. The Team This is an exciting opportunity to join the expanding Kernel Engineering team at Graphcore, which is dedicated to delivering high-performance compute libraries that enable customers to maximize the performance of AI hardware. Responsibilities and Duties Implement kernels for linear algebra and tensor operations (GEMM, batched GEMM, convolutions, reductions, elementwise and fused operations) using C++. Profile and optimize performance for the next generation of AI hardware, focusing on threading, cache locality, memory layout, and kernel launch efficiency.

Apr 2, 2026
Apply
companyKaluza logo
Full-time|£100K/yr - £125K/yr|Hybrid|Bristol, England, United Kingdom; Edinburgh, Scotland, United Kingdom; London, England, United Kingdom

Job Title: Senior Software Engineering Manager - Quality Tooling Location: London / Bristol / Edinburgh (Hybrid options available) Salary: £100,000 - £125,000 Team: Quality Reporting To: Head of Quality This position requires an existing right to work in the UK. Currently, we are unable to provide visa sponsorship for this role. We are dedicated to fostering a diverse and global team, and our sponsorship policy is assessed on a case-by-case basis. We encourage you to regularly check our careers site for future opportunities where visa sponsorship may be available. Kaluza is at the forefront of transforming energy complexity into seamless coordination through our pioneering Energy Intelligence Platform. We empower energy companies to navigate today’s challenges while facilitating a transition to a clean and electrified future. Our platform orchestrates millions of real-time decisions across homes, devices, markets, and grids, combining predictive algorithms with user-centered design to make clean energy reliable, affordable, and adaptable to everyday living. With teams spanning Europe, North America, Asia, and Australia, and a joint venture with Mitsubishi Corporation in Japan, we support industry leaders including OVO, AGL, and ENGIE, alongside innovators like Volvo and Volkswagen. Key Responsibilities: Lead the development of solutions that enable Quality, Engineering, and Client Teams to enhance software testing capabilities at Kaluza. Your responsibilities will include: Establishing strong relationships with stakeholders and clients. Crafting strategies and architectures that align with the requirements of internal teams and clients. Identifying and implementing operational improvements to enhance team efficiency and product quality. Collaborating closely with a range of internal teams, including Delivery, Product, Customer Success, Commercial, and Engineering. Oversee a cross-functional team of Quality and Developer Engineers, contributing to both the technical and product vision of your team to ensure successful product outcomes. Guide team members in making technical decisions that resonate with Kaluza’s business objectives.

Feb 23, 2026
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About Graphcore At Graphcore, we are at the forefront of AI computing innovation. Our team comprises semiconductor, software, and AI specialists, with extensive experience in developing a comprehensive AI compute stack—from silicon to software and large-scale data center infrastructure. As a proud member of the SoftBank Group, supported by substantial long-term investment, we contribute essential technology to the rapidly expanding SoftBank AI ecosystem. To harness the tremendous opportunities in AI, Graphcore is growing its teams worldwide. We unite the brightest minds to tackle the most challenging problems, creating an environment where every team member can significantly influence the company, our products, and the future of artificial intelligence.

Mar 13, 2026

Sign in to browse more jobs

Create account — see all 322 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.