Jobiba hiring network

Artificial Intelligence Research Intern in Bristol

50 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current artificial intelligence research intern jobs in Bristol. Use filters to narrow by work mode, employment type, experience and date posted.

About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary Working within the Logical Design team, the Silicon Logical Design Engineer is responsible for a wide range of logical design tasks which require working closely with other engineers within the Silicon department. This person is responsible for helping the team deliver high quality micro-architecture specifications and RTL for Graphcore chips, and assisting the rest of the Silicon teams to ensure we can meet the company objectives for silicon delivery. Responsibilities and Duties Integrate IP and subsystems into top-level SoC designs Develop and maintain build and configuration environments Perform synthesis, linting, CDC/RDC, and timing checks at the SoC level Support verification and physical design teams through clean interface hand-offs Debug and resolve integration-related issues across multiple hierarchies Contribute to the continuous improvement of integration flows and automation Producing high quality microarchitecture and other documentation Ensure good communication between sites to maintain consistent working practices Essential skills: Degree in Computer Science, Engineering or a related subject Digital design experience in a relevant industry Be highly motivated, a self-starter, and a team player Ability to work across teams and findi

pythonartificial intelligenceai
View job →

About the job Explore how a next-generation AI architecture behaves from rack scale to data centre scale. 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 new measurements. Your work will help infrastructure engineers, architects and application specialists understand system behaviour, performance, scalability and reliability across the stack. You will also help develop tooling and automation to collect, analyse and visualise system metrics. You do not need to be an AI expert. You will need strong judgement, curiosity and a clear preference for evidence over opinion. You will love this role if you are someone who takes initiative, questions assumptions and enjoys working in areas where the answers are not yet known. The team and culture The System QA team is distributed across multiple locations. We work hard to stay connected and collaborate closely. Our daily team meetings feel more like a virtual coffee break than a formal status update with space to share ideas, ask questions, discuss discoveries and solve problems together. We value trust, autonomy and openness, and we understand that great engineers don't all follow the same career path. What matters is the quality of your work, your curiosity, and your willingness to explore challenging problems. You will have regular 1:1s with your people manager where you will have the opportunity to discuss things that matter to you. You will have dedicated time each week to focus on your CPD. The technical lead will provide direction and help set priorities, but everyone in the team is there to support each other. One of our core principles is tha

pythonartificial intelligenceai
View job →

About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary 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 meet world class standards for performance, power, area, and schedule. This leader will partner closely with Architecture, Physical Design, Verification, DFT and Program Management teams to ensure successful, predictable silicon delivery aligned with Graphcores long term product roadmap. The Team The Logical Design team deliver the micro-architecture and RTL that realise our advanced chip architectures. As Director, you will guide this multi site team, strengthen cross functional collaboration, and drive the evolution of our design flows and capabilities. Responsibilities and Duties Leadership & Strategy Define and execute the strategic roadmap for Logical Design, ensuring alignment with Graphcore

pythonartificial intelligenceai
View job →
G
7mo ago

About Graphcore At Graphcore, we’re building the future of AI compute.We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary 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 Architecture, the SoC Architects are responsible for the design, specification, modelling and integration of sub-systems within complex, high performance and highly integrated silicon devices at the forefront of AI acceleration technology. The role involves close collaboration with other groups, including architecture, silicon design, verification, hardware and software teams. The Team The Silicon Architecture Team sits within the COO group. The SoC architects are responsible for the architectural specification, integration, modelling, validation and evaluation of numerous critical&nb

machine learningartificial intelligenceai
View job →
G
8mo ago

About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. The Person Graphcore’s experienced, skilled, and motivated engineering team is heavily involved in shaping the future of AI. A successful candidate will exhibit exceptional knowledge in Design for Testability (DFT) and will have a strong technical background and experience in DFT methodologies, complemented by a robust, self-motivated work ethic. The ideal candidate should also have a focus on quality and demonstrate a good understanding of the importance of production test on the success of a product. Some hands-on experience in one or more of the following areas is essential: RTL design, simulations and debugging, synthesis, STA. The Role: We are expanding and looking for an experienced DFT engineers to join the Silicon team. As a part of our team, you will have the opportunity to work on next-generation AI designs targeted for data centers applications. Responsibilities: Keep up with the latest industry trends in DFT domain and help adopt the latest DFT techniques and methodologies Work closely with design, verification, physical design and product engineering teams to integrate DFT requirements into the overall design process Define and implement DFT architecture and features for next-generation AI des

pythonartificial intelligenceai
View job →

About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary We are looking for high-quality silicon physical design engineers to complement our existing exceptional team. We have a range of roles available with focus on those with extensive ranges of skills and experience although exceptional candidates with less experience will be considered. We want people who work collaboratively and proactively within a team focusing on collectively achieving our goals and creating the right engineering solutions. Good communication is essential, as is the ability to adapt and learn – we value the right characteristics more than specific experience. For the successful candidate we offer an open, honest and collaborative environment working on leading-edge designs at the most advanced nodes. Our engineers are not siloed, and they are trusted and encouraged to take ownership of their designs and problem solutions. You will become part of a team that looks for improvements to everything we do: our designs, our flows, our methodologies, our infrastructure. The Team The physical design team sits within the wider silicon design team which includes RTL, verification and DFT and with whom we collaborate extensively. Our work additionally involves strong links with architecture, packaging and product engineering. We are r

pythonartificial intelligenceai
View job →

About the job Build the framework support that helps AI developers unlock Graphcore hardware. 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 software stack. You will join our Triton team, delivering new features, reviewing code, writing technical documentation and working with upstream communities. You will also help coordinate open-ended technical work across teams. This role offers deep technical ownership and visible impact as the ML software landscape evolves. You will keep learning and may contribute across other framework teams. The team and culture The Frameworks team connects Graphcore hardware with the tools ML engineers and researchers rely on. We work across PyTorch, Triton, JAX and TensorFlow, focusing on usability and performance. Work happens through agile practices, close technical discussion and clear ownership. Engineers are trusted to speak up, solve hard problems and move work forward with pace. Decisions are shaped by evidence, code quality and business outcomes. You will work across Graphcore and with open-source communities to deliver software developers can trust. What we’re looking for · Strong software engineering skills, with the judgement to manage quality, complexity and technical debt. · Experience developing in Python and C++. · Experience in compiler development. · Ability to manage complex technical tasks with cross-team dependencies. · Clear communication skills, with a proactive approach to collaboration and technical leadership. · Interest in AI, ML frameworks, performance optimisation or computationally intensive engineering. Benefits · Flexible working: Balance your work

pythonmachine learningartificial intelligence
View job →

Senior: GBP 73,500 - 99,500 Staff: GBP 97,300 - 131,700 Subject to alignment to the responsibilities and duties of the role - we currently have multiple positions available at both Senior and Staff level. About the job Build the Linux distribution foundation that turns upstream software into trusted Graphcore platform releases. You will help create the Linux distribution that powers Graphcore AI systems. The team produces production-ready system images from proven upstream distributions. Your work will shape how releases are built, validated and prepared for deployment. You will strengthen the engineering path from upstream Linux software to dependable platform releases. You will build and improve automated pipelines, run established Linux test suites, and diagnose issues across build and validation flows. As the platform evolves, you will introduce controlled configuration and tuning changes with evidence-led validation. This is hands-on systems engineering with visible impact. You will help define reliable processes for a new team building a critical part of Graphcore’s platform. The team and culture You will join one of Graphcore’s newest engineering teams, helping shape its culture from the start. It is a small, co-located team where ownership matters and progress is visible. Work happens through close technical discussion, practical problem-solving and evidence-led decisions. Ideas are challenged openly, and the best path wins regardless of hierarchy. You will report to a leader who values technical credibility and invests in people’s growth. The team moves with pace, takes responsibility and changes direction when the evidence demands it. What we're looking for Strong practical experience working in Linux environments Experience building or maintaining automated CI/CD pipelines for reliable engineering workflows Proficiency in Python, Bash or similar

pythonlinuxartificial intelligence
View job →

About the job Build the test strategy that protects Graphcore’s system software releases at scale. As a Staff System Software Engineer, you will shape integration and system testing across firmware, BMC and Linux device drivers. Your work will help create a high quality gate for system software release packages. You will design, build, automate and report tests across complex server class systems. You will also develop reusable tools, pipelines and packaging solutions that help teams move faster with confidence. This role needs deep low level software knowledge and strong system thinking. You will own hard technical areas, guide best practice and stay close to the code. The team and culture You will join a new integration and system test team within System Software QA. The team verifies integrated components across BMC, firmware and Linux device drivers. Work happens close to the hardware, across component teams and QA. You will partner with developers, consult package stakeholders and turn use cases into robust system tests. Decisions are shaped by evidence, clear technical reasoning and ownership. You will be expected to speak up, act fast and raise standards through hands-on leadership. What we’re looking for · Strong experience in low level system testing and integration across complex software and hardware layers. · Deep understanding of RTOS, complex boot logic, Linux and device drivers. · Test development capability using Python and C/C++. · Experience working with hardware, debuggers, CI/CD pipelines and build or integration tools. · Ability to debug cross-layer issues and drive root-cause investigations to lasting corrective actions. · Clear communication skills, with the ability to mentor engineers and document complex technical decisions. While we have outlined a set of requirements, we value transferable skills and diverse experiences. If you meet most of our essential criteria, we encourage you to submit an application and showcase how your background m

pythonlinuxartificial intelligence
View job →

*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-6a61cc6f-a00c-8334-82ca-8a2dd2e477ca-0" data-turn-id-container="request-6a61cc6f-a00c-8334-82ca-8a2dd2e477ca-0" data-testid="conversation-turn-4" data-turn="assistant"> About the job Shape how advanced AI hardware is tested before it reaches customers. You'll lead the technical direction of manufacturing test solutions for Host Processor Modules, Server Blades, and multi-node rack systems. Your work will help ensure every system meets the highest quality standards before deployment. You'll own the architecture of the test executive software and develop manufacturing test content that validates complex hardware at scale. Working across hardware, firmware, and software teams, you'll enable reliable, efficient testing throughout production. This role offers broad technical influence. You'll solve complex engineering challenges, improve manufacturing quality through data, and help shape the future of Graphcore's production test capability. The team and culture You'll join the Product Test and Diagnosis team within Manufacturing Operations. The team defines and delivers test strategies across silicon, boards, server systems, and rack-scale platforms. Day to day, you'll work closely with engineers across hardware, firmware, software, manufacturing, and quality. Decisions are driven by technical evidence, collaboration, and continuous improvement. You'll have the freedom to lead technically, mentor other engineers, and influence how manufacturing test evolves across globally distributed teams. What we're looking for Essential Extensive experience developing and deploying manufacturing test solutions for high-performance servers, accelerators (GPU-class), or comparable large-scale compute hardware. Proven technical leadership as

pythonlinuxartificial intelligence
View job →

About the job Build the hardware that turns new AI processors into working systems. As a Hardware Development Engineer, you will design circuit solutions for Graphcore processor systems and validation platforms. You will turn system requirements into schematics, layout constraints, and testable hardware. Your work will shape production systems and test boards used across development, validation, and customer enablement. You will help prove performance, margin, and reliability before designs move into volume production. Alongside silicon, architecture, software and PCB CAD specialists, you will make design decisions grounded in evidence. You will define validation plans, run lab campaigns, debug prototypes, and interpret results with firmware and architecture teams. This role suits someone who likes owning problems from first schematic to mass production readiness. Few roles connect board design, bring-up, validation, and production so directly. The team and culture Hardware Engineering builds production systems and test hardware around Graphcore processors. The team works close to silicon, architecture, firmware, software, and PCB CAD from the first requirement onwards. Engineers own designs through definition, schematic capture, layout support, bring-up, validation, and production transfer. Work moves quickly because problems are handled close to the lab, not passed between silos. The team makes decisions through evidence: measurements, design reviews, margin data, and open technical challenge. You will speak up, take responsibility, and help the team move with confidence. What we're looking for · Strong digital circuit design and validation skills, including DCDC regulators, power delivery, resets, clocks, and control interfaces. · Experience developing processor-based systems and working with interfaces such as Ethernet, PCIe, DDR, USB, QSPI and JTAG. · Practical lab depth in bring-up, debug, margin testing, and validation using oscilloscopes, logic analysers and

pythonlinuxartificial intelligence
View job →

*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:0fbc0e63-7a29-4549-b136-67f3c3174a55-0" data-turn-id-container="request-WEB:0fbc0e63-7a29-4549-b136-67f3c3174a55-0" data-testid="conversation-turn-2" data-turn="assistant"> About the job Own verification that turns complex silicon architecture into reliable AI compute hardware. As a Silicon Verification Engineer, you will help ensure Graphcore RTL matches the architecture specification. Your work will protect silicon quality before designs move into physical implementation. You will sit where architecture, logical design and verification meet. You will directly influence how issues are found, understood and resolved before they become costly. You will plan verification, define coverage, generate tests and diagnose failures. You will also improve shared infrastructure that helps engineers move faster and identify problems earlier. The work is technically deep, with clear impact on our silicon. You will help build the discipline, pace and quality needed for ambitious AI compute programs at scale. The team and culture The verification team works closely with Architecture, Logical Design and Physical Design. Clear plans, coverage goals, test results and direct technical feedback shape the work. You will take ownership, follow evidence and keep communication open across sites. The team values people who speak up early and make complex problems easier to solve. Decisions are driven by technical reasoning, shared data and practical trade-offs. You will have room to lead through your expertise, not just your title. What we're looking for Verification experience in CPU, ASIC or closely related silicon environments Experience with UVM, SVA, assembly, compilers, Git or DRMS tools Ability to plan verification work and drive functional coverage to c

pythongitartificial intelligence
View job →

About the job Build the cloud platform that powers Graphcore’s next generation AI systems. As a Principal Cloud Engineer, you will help develop, deploy and operate cloud services across Graphcore’s AI infrastructure. You will work on private and public cloud systems used by internal teams and customers. Your work will shape how high-performance AI systems are integrated, validated, benchmarked and optimised. You will help keep complex infrastructure reliable, observable and ready for demanding workloads. You will own significant technical initiatives, from OpenStack-based services to Infrastructure-as-Code automation. You will also mentor engineers and turn user needs into services that perform at scale. This role puts you close to pre-release hardware, advanced systems and real product challenges. The Team and Culture The Cloud Platform Team sits within Software Platform and works closely with Software Platform, Datacentre Operations and Product Development. The team builds systems for internal users and customers, often using new components before they are proven. Work moves through practical engineering, clear ownership and fast feedback from users. You will be expected to take responsibility, speak up early and lead critical infrastructure work without close oversight. Decisions are grounded in evidence from benchmarks, observability data and operational performance. The team values engineers who can think big, act fast and bring others with them. What we’re looking for Bachelor's degree or equivalent practical experience in a relevant subject. Strong infrastructure or IT background, with private-cloud or on-premises cloud experience. Expert Linux system administration and scripting skills, including bash and Python. Hands-on experience with Infrastructure-as-Code tools such as Terraform/OpenTofu, Ansible or Packer. Experience with CI or testing pipelines, version control and cloud service deployment. Strong communication skills, with the judgement

pythonlinuxartificial intelligence
View job →

About the job Build the test systems that help deliver AI hardware at production scale. 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 efficiency and product quality. You'll develop test software, design test approaches, and solve challenging hardware issues. You'll work closely with hardware, firmware, software, and manufacturing teams to improve test coverage and diagnose problems quickly. This role offers broad technical scope across silicon, boards, systems, software, and manufacturing. You'll have the opportunity to influence engineering decisions and raise technical standards across the organisation. The team and culture The Product Test and Diagnosis team owns the strategy for finding and diagnosing hardware defects throughout the product lifecycle. The team works across silicon, boards, servers, and rack-scale systems. Day to day, engineers work closely with design, firmware, software, quality, and manufacturing teams. Problems are solved through data, technical debate, and hands-on investigation. You'll join a global engineering group spanning the UK, Taiwan, India, and the United States. People are trusted to take ownership, make decisions, and drive improvements that deliver measurable results. What we're looking for Essential: Significant experience developing and deploying manufacturing test solutions for high-performance servers, accelerators (GPU-class), or comparable large-scale compute hardware. Strong technical leadership as an individual contributor, with experience owning substantial technical workstreams and collab

pythonlinuxartificial intelligence
View job →

About us At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary 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 technical debugging expertise with strong cross-functional collaboration across multiple engineering fields. The Team The Post-Silicon Debug and Validation team manages bring-up, fault diagnosis, and validation of Graphcore silicon and systems. Our team participates throughout the entire product lifecycle, supporting initial silicon bring-up, subsystem validation, system integration, and production readiness tasks. We coordinate closely with hardware, firmware, software, and systems teams to examine complex failures, develop debug strategies, and advance validation infrastructure. Responsibilities and Duties Lead post-silicon debugging and validation efforts for AI compute silicon and platform technologies Contribute to debug and validation activities across multiple projects and achievements Analyze and address intricate sili

pythonlinuxartificial intelligence
View job →
🔔

Get new artificial intelligence research intern jobs in Bristol by email

Daily job updates · Unsubscribe anytime

Explore verified demand

More job opportunities around Bristol

Browse all jobs →