Graduate Software Engineer Machine Learning Kernels Runtime Team jobs in Bristol – Browse 320 openings on RoboApply Jobs

Graduate Software Engineer Machine Learning Kernels Runtime Team jobs in Bristol

Open roles matching “Graduate Software Engineer Machine Learning Kernels Runtime Team” with location signals for Bristol. 320 active listings on RoboApply Jobs.

320 jobs found

1 - 20 of 320 Jobs
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing, dedicated to transforming the landscape of AI technology. We are pioneering the development of hardware, software, and systems infrastructure that will catalyze the next wave of AI breakthroughs, facilitating the widespread adoption of AI solutions across diverse industries. As a proud member of the SoftBank Group, Graphcore joins a distinguished family of companies that are driving some of the world’s most revolutionary technologies. Together, we share an ambitious vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to all. Our team is a rich tapestry of talents and perspectives, comprising AI research specialists, silicon designers, software engineers, and systems architects, all thriving in a culture focused on continuous learning and innovation. Job Summary We invite applications for the position of Graduate Software Engineer to join our dynamic team, which is at the cutting edge of developing high-performance machine learning (ML) kernels tailored for next-generation AI hardware. In this role, you will be instrumental in designing optimized compute kernels that facilitate a broad spectrum of ML operators, enabling applications ranging from convolutional neural networks (CNNs) to large language models (LLMs). Your work will involve leveraging low-level programming and hardware-aware optimization techniques to maximize performance and efficiency on modern accelerators. This position offers a unique chance to operate at the nexus of ML, numerical computing, and scalable systems. The Team Join our expanding Kernel Engineering team, which is dedicated to delivering a high-performance compute library that empowers customers to extract maximum performance from their AI hardware. Responsibilities and Duties Assist in the design and implementation of kernels for linear algebra and tensor operations (e.g., GEMM, batched GEMM, convolutions, reductions, elementwise, and fused operations) using C++. Profile and optimize for next-generation AI hardware, focusing on threading, cache locality, memory layout, and kernel launch efficiency. Support performance and correctness by implementing microbenchmarks, regression tests, and numerical validation. Debug issues, resolve bugs, and enhance the quality and functionality of the product. About You You are collaborative and open-minded, with a keen interest in performance optimization and memory-efficient designs, eager to join a team that values innovation and excellence.

Mar 13, 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, pioneering the development of advanced hardware, software, and systems infrastructure that will catalyze the next wave of AI breakthroughs. Our mission is to enable the extensive integration of AI solutions across diverse industries.As part of the prestigious SoftBank Group, Graphcore is aligned with a select group of companies that are shaping transformative technologies worldwide. Together, we strive to realize a vision of Artificial Super Intelligence, ensuring its advantages are accessible to all.Our team is a vibrant mix of individuals from various backgrounds, encompassing AI research specialists, silicon designers, software engineers, and systems architects. At Graphcore, we foster a culture of continuous learning and relentless innovation.Job SummaryAs a Graduate Machine Learning Engineer within the Applied AI team at Graphcore, you will play a pivotal role in enhancing AI technology through the development and optimization of AI models specifically designed for our cutting-edge hardware. Collaborating closely with the Software Development and Research teams, you will be instrumental in discovering opportunities for innovation and differentiation in Graphcore’s technology. This position is ideal for someone passionate about hands-on model work, possessing a robust foundation in machine learning principles, and eager to advance AI performance in practical systems.The TeamThe Applied AI team is dedicated to comprehending the latest AI models, applications, and software to ensure seamless integration with the AI ecosystem. Our responsibilities include building reference applications, enhancing key software libraries (e.g., optimizing kernels for efficiency on our hardware), and collaborating with the Research team to develop and publish groundbreaking ideas in areas such as efficient computing, model scaling, and distributed training and inference of AI models across various modalities and applications.Responsibilities and DutiesDevelop and implement state-of-the-art machine learning models and optimize them for performance and accuracy, scaling effectively to thousands of accelerators.

Mar 18, 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
Full-time|On-site|Bristol, UK

About Graphcore At Graphcore, we are pioneering the next generation of AI computing technology. Our team comprises seasoned professionals in semiconductor, software, and AI, who possess extensive expertise in developing a comprehensive AI compute stack—from silicon and software to large-scale data center infrastructure. As a proud member of the SoftBank Group, we benefit from substantial long-term investment, enabling us to deliver critical innovations within the rapidly evolving SoftBank AI ecosystem. To capitalize on the immense opportunities in AI, Graphcore is expanding its global talent pool. We unite the brightest minds to tackle the most challenging problems in an environment where every individual can significantly influence the company, our products, and the future of artificial intelligence.

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

About GraphcoreAt Graphcore, we are pioneering the future of artificial intelligence computing. Our team is comprised of semiconductor, software, and AI specialists who have extensive experience in developing a comprehensive AI compute stack—from hardware to software and infrastructure at datacenter scale. As a proud member of the SoftBank Group, we are backed by substantial long-term investments, enabling us to deliver vital technologies within the rapidly expanding SoftBank AI ecosystem. To seize the enormous potential in the AI sector, Graphcore is growing its teams globally. We are uniting the brightest minds to tackle the most challenging problems, creating an environment where every individual has the chance to impact our company, products, and the future of AI.Job SummaryIn your role as a Senior Machine Learning Engineer within the Applied AI team at Graphcore, you will play a key part in pushing AI technology forward by crafting and refining AI models optimally suited for our specialized hardware. Your expertise will be essential in managing large-scale systems where performance is paramount to the success of our initiatives. Collaborating closely with software development and research teams, you will be instrumental in discovering opportunities for innovation and differentiation in Graphcore’s technology. We are looking for engineers with robust technical capabilities and a solid understanding of AI model implementation at scale, who are enthusiastic about making a real impact in this rapidly changing field.The TeamThe Applied AI team acts as liaisons for our clients; we strive to grasp the latest AI models, applications, and software to guarantee that Graphcore’s technology operates seamlessly within the AI ecosystem and at scale. We develop reference applications, enhance key software libraries (e.g., optimizing kernels for peak efficiency on our hardware), and collaborate with the Research team to cultivate and publish innovative ideas in areas such as efficient computing, model scaling, and the distributed training and inference of AI models for various modalities and applications. If you're excited about advancing the next generation of AI models on state-of-the-art hardware, we would love to hear from you!

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 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 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

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 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 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
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
Full-time|On-site|Bristol, UK

About UsGraphcore is a pioneering force in the realm of Artificial Intelligence computing, dedicated to creating cutting-edge hardware, software, and systems infrastructure that will usher in a new era of AI advancements.As a proud member of the SoftBank Group, Graphcore collaborates with a prestigious network of companies committed to driving transformative technologies. Our shared ambition is to enable Artificial Super Intelligence and ensure its advantages are available to all.Our diverse teams encompass a wide array of skills and perspectives, including AI researchers, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and innovation.Job SummaryJoin our Analysis Tools Team as a Graduate Engineer, where you'll be integral in developing profiling tools designed to assist users in optimizing their applications for Graphcore hardware.The TeamThe Analysis Tools Team is responsible for creating profiling tools that help users maximize their applications' efficiency on Graphcore hardware. This involves gathering profiling data from both hardware and software, processing it, and presenting it through libraries, command line tools, and graphical interfaces.Responsibilities and DutiesDesigning, developing, and testing profiling features.Resolving bugs and providing customer support.Collaborating with fellow engineers and sharing knowledge.

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

Join our dynamic Graduate Programme at Assystem, an opportunity crafted to expedite your career trajectory. This two-year program immerses you in real-world projects, expert guidance, and the chance to make a tangible impact from your first day.As a participant, you will enjoy: Direct mentorship from industry experts — gain insights from seasoned professionals. Collaborative peer learning through Graduate Forums — engage, collaborate, and grow together. A customized upskilling pathway — enhance your technical and professional capabilities. Diverse rotations across sectors, clients, and locations — expand your horizons and experience.Throughout the two-year self-directed journey, you’ll acquire invaluable insights into the nuclear sector. Your experience will start with broad exposure to various teams and clients, leading to more specialized work that aligns with your aspirations. Anticipate variety, challenges, and growth — all while contributing to some of the most significant energy projects in the UK.

Mar 6, 2026
Apply
companyViper Innovations Ltd. logo
Full-time|£28K/yr - £35K/yr|On-site|Bristol

Join an exciting collaboration between UWE Bristol and Viper Innovations Ltd. as a Machine Learning Data Scientist under the Knowledge Transfer Partnership (KTP) programme.Viper Innovations is a renowned leader in delivering cutting-edge technology solutions for electrical distribution systems across various global industries, including oil, gas, and rail. In this role, you will collaborate with a dynamic team to develop advanced analytics algorithms for the company's next generation of products. Your contributions will be pivotal in helping Viper Innovations design and launch innovative products and services that enhance the operational lifespan of controls and electrical distribution equipment.This is a fixed-term position for 24 months, which includes comprehensive training through the national KTP Programme, along with a dedicated annual training budget of GBP 2,000 tailored to your professional development. You will receive mentorship and support from esteemed academics, Dr. Chris Simons and Dr. Kamran Soomro, from UWE Bristol.We are looking for candidates who possess:- A first-class degree in Computer Science, Engineering, or a related Mathematics subject, with a strong foundation in contemporary AI and Machine Learning techniques.- Proficiency in high-level programming languages, preferably Python or R.- Experience in mass data manipulation.- An exceptional analytical mindset and a methodical approach to solving complex problems.- Understanding of practical experimental methodologies for gathering and analyzing complex real-world data.For more details, please refer to the attached job advert and job description.Additional Information:Workplace: Viper Innovations, PortisheadSalary: GBP 28,000 - GBP 35,000 with an additional GBP 4,000 training budgetVacancy Reference: R00641Application Deadline: 27/10/2019Interviews Scheduled: Mid-November

Oct 2, 2019
Apply
companyGraphcore logo
Full-time|On-site|Bristol, UK

About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are pioneering hardware, software, and system infrastructures designed to unleash the next wave of AI advancements, facilitating the widespread integration of AI solutions across diverse industries. As a proud member of the SoftBank Group, Graphcore collaborates with a select group of companies that are responsible for some of the most transformative technologies globally. Together, we share a bold mission: to empower Artificial Super Intelligence and ensure its advantages reach everyone. Our teams comprise individuals from varied backgrounds, bringing a rich tapestry of skills and perspectives. We are a melting pot of AI research experts, silicon designers, software engineers, and systems architects, nurturing a culture of continual learning and relentless innovation. Job Summary As a Graduate Firmware Engineer reporting to the Firmware Manager, you will play a pivotal role in designing, developing, and delivering the firmware that drives our next-generation products. You will engage in technical discussions with various teams within Graphcore and our partners. The Team The firmware team is responsible for writing the software that guarantees the complete boot-up of Graphcore Hardware and Silicon. We design and maintain interfaces that enable our Driver software to communicate with Graphcore Silicon. We also present telemetry and monitoring data for use by the host system via the SMBus interface and by data center operatives through the BMC. Responsibilities and Duties Assist in the design, development, and delivery of firmware code that meets Graphcore's high standards. Engage in technical design discussions within the Firmware team, as well as with other teams and partners. Participate in code reviews both individually and collaboratively. Take part in Agile ceremonies and proactively enhance Agile best practices within the team. Contribute to in-depth technical design discussions, introducing innovative ideas and techniques. Support engineers in troubleshooting and resolving firmware-related issues with our products.

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. We are dedicated to developing transformative hardware, software, and systems infrastructure, unlocking the potential for the next wave of AI advancements and facilitating the widespread use of AI solutions across diverse industries. As part of the esteemed SoftBank Group, Graphcore is aligned with a prestigious cohort of companies that are pivotal in creating groundbreaking technologies. Together, we share a visionary goal: to realize Artificial Super Intelligence and ensure its benefits are available to all. Our team is composed of individuals from varied backgrounds, contributing a wide array of skills and perspectives. This diverse collective of AI researchers, silicon designers, software engineers, and systems architects fosters a culture of continuous learning and relentless innovation. The Team We are on the lookout for an enthusiastic and inquisitive Graduate IT Infrastructure Engineer to join our Infrastructure Solutions team. This position presents an exciting opportunity to cultivate deep technical expertise while supporting the systems that drive next-generation AI workloads throughout the organization. The Infrastructure Solutions team is responsible for the design, construction, and maintenance of the IT environments that empower our engineers to innovate at scale. Our work encompasses on-premise infrastructure, cloud platforms, networking, automation, and security, ensuring optimal performance, resilience, and reliability across the board. As a graduate, you will be exposed to enterprise-scale infrastructure and cutting-edge AI hardware environments, all while learning from seasoned engineers.

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

Sign in to browse more jobs

Create account — see all 320 results

Tailoring 0 resumes

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