GradworxBrowse all jobs

Home/Jobs/Software Engineering Graduate Jobs in Bristol

Software Engineering Graduate Jobs in Bristol

Browse graduate roles in software engineering in Bristol from top UK employers on Gradworx. Apply free. No fees for candidates.

6 open roles

ALTEN

Junior Systems Engineer

ALTEN

Bristol, UK

Support aerospace systems engineering projects by managing requirements, contributing to hydraulic system development, and assisting with system integration, verification, and validation.ALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, Rail, IT and many more to deliver innovative engineering solutions that drive technological advancement & support sustainable transformation.Our teams of passionate and agile engineers work on cutting-edge projects that shape the future of technology and sustainability. At ALTEN, we empower talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrow’s world—today.Join us and start building tomorrow’s world today!As a Junior Systems Engineer, you will join our Bristol team to support our activities within the aerospace sector.This is an excellent opportunity for an early-career engineer to develop expertise in systems engineering within a highly regulated aerospace environment. You will support the integration of requirements management systems and contribute to the development of hydraulic systems for aerospace applications. Working alongside experienced engineers, you will gain exposure to the full systems engineering lifecycle, from requirements capture and analysis through to validation and verification.Key Responsibilities:Support the capture, analysis, and management of system requirements throughout the project lifecycleAssist with the integration and maintenance of requirements management systems and toolsWork with multidisciplinary engineering teams to ensure requirements are clearly defined and traceableSupport the development and integration of hydraulic systems within aerospace programmesContribute to requirements verification and validation activitiesAssist in the preparation and maintenance of engineering documentation, reports, and specificationsSupport design reviews and technical meetings with internal and external stakeholdersEnsure compliance with aerospace standards, processes, and quality requirementsRequired Skills:Understanding of systems engineering principles and methodologiesExperience working with requirements management processes or toolsBasic knowledge of hydraulic systems and their operationAbility to analyse technical information and translate it into structured requirementsStrong attention to detail and a methodical approach to problem-solvingGood written and verbal communication skillsAbility to work effectively within multidisciplinary engineering teamsRequired Qualifications:A Bachelor’s or Master’s degree in Engineering, or equivalent military experience.Experience gained through industry placements, internships, graduate programmes, or early-career engineering rolesUnderstanding of the engineering development lifecycleFamiliarity with technical documentation and engineering standardsDesirable Skills:Experience with requirements management tools such as DOORS, DOORS NG, Polarion, or JamaKnowledge of aerospace hydraulic systems and associated componentsExposure to systems integration, verification, or validation activitiesUnderstanding of Model-Based Systems Engineering (MBSE) conceptsExperience working within aerospace, defence, or other regulated industriesKnowledge of aerospace standards and certification processesWhy join us? We bring together entrepreneurial, tech-driven people to deliver innovative solutions for leading companies.At ALTEN, you’ll work on exciting projects, supported by ongoing learning, mentoring, and clear career development tailored to your goals.Join a passionate team and help build tomorrow, today.In short you get: A personalised career path and a rewarding management style A huge diversity of engineering projects and industriesPrivate Medical InsuranceCycle & Tech Scheme Employee assistance programmeLife insurance & Pension SchemeSocial atmosphere, regular gatherings & team buildingsFlexible way of working (role dependent)

Posted today

Graphcore

Graduate Software Engineer - Triton

Graphcore

Bristol, UK

Develop software that integrates Graphcore AI hardware with machine learning frameworks by contributing to compiler, framework, and performance improvements.About the jobBuild the software that helps machine learning developers get more from Graphcore hardware. As a Graduate Software Engineer in our Triton team, you will help connect Graphcore accelerators with the ML frameworks developers use every day.Your work will make our software easier to use, more reliable and more performant for real AI workloads. You will learn how compilers, frameworks and hardware interact in a production engineering setting. You will contribute to features, tests, documentation, code reviews and performance improvements across a complex codebase. You will be supported by experienced engineers while taking ownership of meaningful work early.This role suits a curious graduate who wants to grow deep technical skills and see their code make a practical difference. The Team & CultureThe Frameworks team makes Graphcore hardware work smoothly with tools such as PyTorch, Triton, JAX and TensorFlow. The team sits close to compilers, runtime software and hardware, so you will learn from different technical perspectives.Work is organised through SCRUM, with clear priorities, regular feedback and shared accountability. You will own well-scoped tasks, ask questions early and build confidence through reviews, testing and documentation.Decisions are shaped by technical evidence, user impact and open discussion. Engineers are expected to speak up, challenge assumptions and improve how the team works. What we’re looking forBachelor’s or master’s degree in computer science, Maths, Machine Learning, Data Science, or a related field.Hands-on experience with Python or C++, gained through study, projects, placements, internships or open source.Practical experience or strong academic understanding of compiler developmentInterest in AI, machine learning frameworks, high performance software or computing architectures.Ability to write clear, maintainable code, tests and documentationCuriosity, ownership and willingness to learn through feedback, code reviews and technical discussion. Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave:Take time to rest, recharge and enjoy life outside of work Retirement planning support: Up to 5% matched pension Phantom equity:Share in Graphcore’s success  Workplace experience:Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day Peace of mind protection:Income protection and life assurance to provide financial security for you and your loved ones Flexible benefits:Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn Sponsorship Applicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role. 

Posted 7 days ago

Graphcore

Graduate Silicon Engineer

Graphcore

Bristol, UK

Develop practical skills in AI chip design by contributing to silicon development, verification, digital design, and physical implementation alongside experienced engineering teams.About the jobStart your engineering career helping build the silicon behind tomorrow’s AI systems. As a Graduate Silicon Engineer, you will gain insight into how sophisticated AI chips are crafted, verified and prepared for manufacture.You will join one of our silicon teams across logical compose and DFT, verification, or layout implementation. Each path gives you hands-on experience with real chip development and industry-standard EDA tools. You will work close to expert engineers who explain the detail, challenge your thinking and help you grow. You will build practical skills in RTL, verification methods, timing, implementation or physical design checks.You do not need to arrive as an authority. We are looking for graduates with strong fundamentals, curiosity and the aim to learn quickly.The Team & CultureGraphcore’s Silicon team turns high-reaching AI compute ideas into manufacturable silicon. Logical design, DFT, verification and physical design work closely with architecture, operations and other engineering teams.You will learn through design reviews, code reviews, technical discussions and practical problem solving. Work is broken into clear tasks, with support available and ownership expected from the start.Decisions are made through evidence, engineering judgement and open challenge. Graduates are encouraged to ask questions, speak up and build confidence by contributing early.What we’re looking forOn track for, or achieved, a degree in Electronic Engineering, Computer Science or a related subjectTechnical skills in C, C++ or Python, shown through study, projects, hobbies, internships or work experienceInterest in digital design, ASICs, verification, physical design, computer architecture or AI computeMotivation to learn modern silicon design techniques and industry-standard EDA toolsStrong problem-solving skills, collaboration and clear communicationCuriosity, ownership and hunger to learn, not instant expertise BenefitsFlexible working: Balance your work and personal life with greater flexibilityGenerous leave: Take time to rest, recharge and enjoy life outside of workRetirement planning support: Up to 5% matched pensionPhantom equity: Share in Graphcore’s successWorkplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your dayPeace of mind protection: Income protection and life assurance to provide financial security for you and your loved onesFlexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental coverOptional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earnSponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role. 

Posted 7 days ago

Graphcore

Graduate SoC Architect

Graphcore

Bristol, UK

Help design and evaluate next-generation AI chip architectures by contributing to SoC modelling, simulation, performance analysis, and hardware specification development.About the jobStart your architecture career helping shape the AI chips of the future. As a 2026 Graduate SoC Architecture Engineer, you will help define, model and evaluate complex sub-systems for Graphcore’s next-generation AI acceleration hardware.You will discover how product requirements become architectural choices, develop trade-offs and silicon-ready specifications. Your work will support high-performance, highly integrated SoC designs used in advanced AI compute.You will contribute to specifications, modelling, simulation, validation and technical analysis. You may also support IP evaluation, silicon bring-up, testing and performance investigations.You do not need to arrive as an expert. We are looking for graduates with strong fundamentals, curiosity and the aim to learn from real architecture work. The Team & CultureThe Silicon Architecture team defines how critical SoC sub-systems behave, connect and perform. The team works closely with silicon design, verification, hardware and software engineers.Work happens through technical discussion, modelling, documentation, review and careful evaluation of design choices. You will learn from experienced architects while taking ownership of well-scoped tasks early.Decisions are shaped by evidence, system impact and clear engineering judgement. Graduates are encouraged to ask questions, test assumptions and communicate ideas clearly. What we’re looking forDegree or equivalent experience, in Electronic Engineering, Computer Science or a related field Understanding of computer architecture or digital systems, gained through study, projects or internshipsProgramming experience in Python, Rust, C++ or a similar languageExposure to hardware design concepts (e.g. RTL, Verilog, or VHDL)Experience with modelling, simulation, or performance analysisInterest in AI, machine learning, or high-performance computingFamiliarity with interfaces such as PCIe, Ethernet, or memory systems (e.g. DDR)Interest in SoC design, AI hardware, high-performance computing or system-level architectureAnalytical thinking, clear communication and the ability to explain technical workCuriosity, ownership and motivation to grow through feedback and practical engineering experience Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave: Take time to rest, recharge and enjoy life outside of workRetirement planning support: Up to 5% matched pension Phantom equity: Share in Graphcore’s success Workplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your dayPeace of mind protection: Income protection and life assurance to provide financial security for you and your loved onesFlexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental coverOptional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn  SponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role.  

Posted 7 days ago

Graphcore

Graduate IT Infrastructure Engineer

Graphcore

Bristol, UK

Support and improve enterprise IT infrastructure, cloud platforms, networking, and systems that power AI engineering while developing practical infrastructure and automation skills.About the jobStart your IT infrastructure career supporting the systems behind sophisticated AI engineering. As a 2026 Graduate IT Infrastructure Engineer, you will help keep Graphcore’s engineering teams connected, productive and secure.You will discover how enterprise infrastructure supports AI compute, from servers, storage and networking to cloud platforms, automation and monitoring. Your work will help improve the reliability, performance and security of systems used across the business.You will support infrastructure operations, investigate technical issues and contribute to improvement projects. You will build practical skills in Linux, Windows, networking, cloud, scripting and infrastructure as code.You do not need to arrive as an authority. We are looking for graduates with strong fundamentals, curiosity and the drive to learn by solving real problems. The Team & CultureThe Infrastructure Solutions team designs, builds and supports the IT environments that help Graphcore engineers work at scale. The team works across on-premise infrastructure, cloud platforms, networking, automation and security.Work happens through hands-on solving, planned projects, technical discussion and steady ownership of well-scoped tasks. You will learn from expert engineers while taking ownership for useful work early.Decisions are made through evidence, service impact and practical trade-offs. Graduates are encouraged to ask questions, speak up and suggest better ways of working. What we’re looking forBachelor’s or master’s degree in computer science, Maths, Machine Learning, Data Science, or a related fieldInterest in infrastructure, cloud technologies, systems engineering or platform operationsFamiliarity with Linux or Windows server environments, gained through study, projects, internships or hobbiesUnderstanding of networking fundamentals such as TCP/IP, DNS, routing or firewallsIntroductory scripting experience with Python, Bash or PowerShellAnalytical thinking, clear communication and motivation to learn through practical problem solving Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave:Take time to rest, recharge and enjoy life outside of work Retirement planning support: Up to 5% matched pension Phantom equity:Share in Graphcore’s success  Workplace experience:Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day Peace of mind protection:Income protection and life assurance to provide financial security for you and your loved ones Flexible benefits:Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn SponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role.  Inclusion statement We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work.We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you.

Posted 7 days ago

Fractile

Graduate Modelling Engineer

Fractile

London | Bristol, UK

Design and develop pre-silicon processor models to influence AI chip architecture, working closely with hardware and software engineers to shape next-generation AI hardware.Most graduate roles in hardware put you in a queue. You inherit a task, run it through a flow someone else designed, and wait your turn to matter. This is not that.At Fractile, the modelling team sits upstream of everything — the decisions made here shape the chip before RTL is written, before constraints are locked, before anyone else has a chance to course-correct. That means the work is high-stakes, intellectually demanding, and genuinely consequential from day one.You will not be on a rotation programme. You will not be sitting in review meetings waiting for your turn to present. You will be contributing to architectural decisions that end up in silicon — working directly alongside engineers who have shipped chips at Arm, Intel, Apple, and Google, in a team small enough that your ideas get heard and your work has a name on it.About FractileFractile is building silicon, systems and software which will redefine the frontier of AI: running the world's most advanced models at radically higher speed and lower cost. We have an exceptional team across hardware and software capable of bringing about this change, and we are growing fast to meet demand and deliver our product at scale.The frontier of AI is no longer a research problem. The tasks AI can complete are doubling in complexity every six to seven months, and the tokens required to complete them are scaling with it. Sequential reasoning — the kind that can't be parallelised away — means the internal clock speed of inference systems is the critical constraint. What stands between where we are today and the future potential of AI isn't smarter algorithms; it's the hardware to run them fast enough to matter.Today's chips are hitting their wall. We're building the ones that don't.The RoleThis is an early-career role for someone who wants to be at the point where hardware decisions get made — before RTL is written, before a floorplan exists, before the constraints are locked. Pre-silicon modelling is where architecture happens: where the questions are biggest, the trade-offs are hardest, and the answers have the most leverage.Our ideal candidate has 0–3 years of experience, including recent graduates.As a Graduate Modelling Engineer you will work within the modelling team, sitting at the intersection of hardware architecture, software systems, and ML inference. You will collaborate closely with colleagues across RTL design, verification, physical design, and system architecture — contributing to the decisions that shape the chip from the earliest stages of development through to tape-out.We are not looking for someone from one specific background. Whether you come from a software and architecture route, a verification background, or have hands-on hardware design experience, what matters is that you are curious about how all the pieces fit together and motivated to work at the level where they connect.At Fractile, we value ideas from everyone, regardless of title or tenure. You will be joining a culture where your curiosity is encouraged, your input matters, and there is real room to grow.What You'll DoBuild and run functional and performance models of processor and accelerator microarchitecture, in C++ using SystemC.Explore architectural trade-offs — cache sizing, memory bandwidth, datapath design, pipeline structure — and translate the results into clear guidance for the wider team.Work with the verification team to develop functional models of hardware blocks that can be used both for simulation and as a reference for RTL checking.Learn how ML inference workloads behave at the hardware level and what architectural choices serve them best.Contribute to the simulation and tooling infrastructure that the architecture team depends on.Engage in architecture discussions and bring the modelling perspective into decisions that span hardware and software.The Mindset We Look ForA software mindset applied to hardware problems — or a hardware mindset with a desire to work upstream.The desire to be in a high-impact role within a small, focused team.Eagerness to improve working practices and build connections between hardware and software teams.Detail-focused, with rigour as the baseline for all work.Humility and a genuine desire to keep learning.Comfortable in a fast-paced, open, and collaborative environment.What We're Looking ForBackgroundA degree (BEng, MEng, MSc, or equivalent) in Computer Engineering, Electrical Engineering, Computer Science, Physics, or a related field — with a strong academic record and genuine interest in how hardware systems work.Graduating in 2025 or 2026, or recently graduated — industry experience is not required.Core Technical SkillsStrong software skills — C++ at a level where you have written something non-trivial. A simulator, a testbench framework, a data processing tool — something with real complexity.Computer architecture fundamentals: cache hierarchies, pipeline stages, memory systems, instruction-level parallelism.An ability to read, understand, and reason about digital hardware — whether that comes from RTL design, verification, or architectural coursework.Desirable — Any Combination Is WelcomeArchitecture simulation experience — gem5, custom cycle-accurate simulators, or equivalent, even from a university project.Pre-silicon verification skills: testbench development, functional modelling of hardware blocks, stimulus creation, coverage closure.Transaction-Level Modelling — in SystemC, UVM, or another methodology.SystemVerilog — whether used for RTL design, verification, or both.FPGA or ASIC implementation experience — at any level, including academic projects and tapeouts.Familiarity with open-source silicon tools: Cocotb, Verilator, Icarus Verilog, gem5.Exposure to ML accelerator architectures: systolic arrays, dataflow execution, custom ISA design.Who Thrives HereThe candidates who stand out to us tend to have done more than their coursework required — a cache coherence simulator built from scratch to really understand MOESI, a testbench written because the existing one was not good enough, a RISC-V core implemented on FPGA for the satisfaction of seeing it run, or a decompiler for a game's custom bytecode because the problem was interesting. The project does not need to be large or polished. What it tells us is that you are genuinely engaged with this material.We welcome applicants from across the hardware and software spectrum. If you have a verification background and want to move closer to architecture, this role gives you that path. If you have been working in physical design and want to understand the modelling decisions that drive the constraints you implement, this is where that knowledge becomes directly useful. If you are coming from a software and architecture route and want to see your simulations translate into real silicon, you will find that here too.You do not need a prior industry role. Strong final-year or MSc project work, open-source contributions, or independent projects are equally compelling.How We WorkOwnership and autonomy — you will have full agency to drive your work forward.Rapid iteration — we work directly with leadership to move from idea to hardware on ambitious timelines.Full-stack collaboration — hardware, software and modelling teams work closely together to create a product with generational impact.A team-first mindset — the best idea gets shipped, regardless of where it comes from.Why FractileHybrid working — 2–3 days in our London (Farringdon) and Bristol offices.Competitive graduate salary and meaningful equity from day one.Structured mentorship within a small, high-calibre engineering team — you will work directly with experienced chip architects and modelling engineers, not sit in a graduate programme.Modern, open offices with a collaborative, problem-solving culture built on deep curiosity, entrepreneurial initiative, and technical fluency.We believe the hardest problems get solved by the broadest range of minds. We actively encourage applications from underrepresented groups in hardware and software engineering.

Posted 13 days ago

ALTEN

Junior Systems Engineer

ALTEN

Bristol, UK

Support aerospace systems engineering projects by managing requirements, contributing to hydraulic system development, and assisting with system integration, verification, and validation.ALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, Rail, IT and many more to deliver innovative engineering solutions that drive technological advancement & support sustainable transformation.Our teams of passionate and agile engineers work on cutting-edge projects that shape the future of technology and sustainability. At ALTEN, we empower talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrow’s world—today.Join us and start building tomorrow’s world today!As a Junior Systems Engineer, you will join our Bristol team to support our activities within the aerospace sector.This is an excellent opportunity for an early-career engineer to develop expertise in systems engineering within a highly regulated aerospace environment. You will support the integration of requirements management systems and contribute to the development of hydraulic systems for aerospace applications. Working alongside experienced engineers, you will gain exposure to the full systems engineering lifecycle, from requirements capture and analysis through to validation and verification.Key Responsibilities:Support the capture, analysis, and management of system requirements throughout the project lifecycleAssist with the integration and maintenance of requirements management systems and toolsWork with multidisciplinary engineering teams to ensure requirements are clearly defined and traceableSupport the development and integration of hydraulic systems within aerospace programmesContribute to requirements verification and validation activitiesAssist in the preparation and maintenance of engineering documentation, reports, and specificationsSupport design reviews and technical meetings with internal and external stakeholdersEnsure compliance with aerospace standards, processes, and quality requirementsRequired Skills:Understanding of systems engineering principles and methodologiesExperience working with requirements management processes or toolsBasic knowledge of hydraulic systems and their operationAbility to analyse technical information and translate it into structured requirementsStrong attention to detail and a methodical approach to problem-solvingGood written and verbal communication skillsAbility to work effectively within multidisciplinary engineering teamsRequired Qualifications:A Bachelor’s or Master’s degree in Engineering, or equivalent military experience.Experience gained through industry placements, internships, graduate programmes, or early-career engineering rolesUnderstanding of the engineering development lifecycleFamiliarity with technical documentation and engineering standardsDesirable Skills:Experience with requirements management tools such as DOORS, DOORS NG, Polarion, or JamaKnowledge of aerospace hydraulic systems and associated componentsExposure to systems integration, verification, or validation activitiesUnderstanding of Model-Based Systems Engineering (MBSE) conceptsExperience working within aerospace, defence, or other regulated industriesKnowledge of aerospace standards and certification processesWhy join us? We bring together entrepreneurial, tech-driven people to deliver innovative solutions for leading companies.At ALTEN, you’ll work on exciting projects, supported by ongoing learning, mentoring, and clear career development tailored to your goals.Join a passionate team and help build tomorrow, today.In short you get: A personalised career path and a rewarding management style A huge diversity of engineering projects and industriesPrivate Medical InsuranceCycle & Tech Scheme Employee assistance programmeLife insurance & Pension SchemeSocial atmosphere, regular gatherings & team buildingsFlexible way of working (role dependent)

Posted today

Graphcore

Graduate Software Engineer - Triton

Graphcore

Bristol, UK

Develop software that integrates Graphcore AI hardware with machine learning frameworks by contributing to compiler, framework, and performance improvements.About the jobBuild the software that helps machine learning developers get more from Graphcore hardware. As a Graduate Software Engineer in our Triton team, you will help connect Graphcore accelerators with the ML frameworks developers use every day.Your work will make our software easier to use, more reliable and more performant for real AI workloads. You will learn how compilers, frameworks and hardware interact in a production engineering setting. You will contribute to features, tests, documentation, code reviews and performance improvements across a complex codebase. You will be supported by experienced engineers while taking ownership of meaningful work early.This role suits a curious graduate who wants to grow deep technical skills and see their code make a practical difference. The Team & CultureThe Frameworks team makes Graphcore hardware work smoothly with tools such as PyTorch, Triton, JAX and TensorFlow. The team sits close to compilers, runtime software and hardware, so you will learn from different technical perspectives.Work is organised through SCRUM, with clear priorities, regular feedback and shared accountability. You will own well-scoped tasks, ask questions early and build confidence through reviews, testing and documentation.Decisions are shaped by technical evidence, user impact and open discussion. Engineers are expected to speak up, challenge assumptions and improve how the team works. What we’re looking forBachelor’s or master’s degree in computer science, Maths, Machine Learning, Data Science, or a related field.Hands-on experience with Python or C++, gained through study, projects, placements, internships or open source.Practical experience or strong academic understanding of compiler developmentInterest in AI, machine learning frameworks, high performance software or computing architectures.Ability to write clear, maintainable code, tests and documentationCuriosity, ownership and willingness to learn through feedback, code reviews and technical discussion. Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave:Take time to rest, recharge and enjoy life outside of work Retirement planning support: Up to 5% matched pension Phantom equity:Share in Graphcore’s success  Workplace experience:Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day Peace of mind protection:Income protection and life assurance to provide financial security for you and your loved ones Flexible benefits:Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn Sponsorship Applicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role. 

Posted 7 days ago

Graphcore

Graduate Silicon Engineer

Graphcore

Bristol, UK

Develop practical skills in AI chip design by contributing to silicon development, verification, digital design, and physical implementation alongside experienced engineering teams.About the jobStart your engineering career helping build the silicon behind tomorrow’s AI systems. As a Graduate Silicon Engineer, you will gain insight into how sophisticated AI chips are crafted, verified and prepared for manufacture.You will join one of our silicon teams across logical compose and DFT, verification, or layout implementation. Each path gives you hands-on experience with real chip development and industry-standard EDA tools. You will work close to expert engineers who explain the detail, challenge your thinking and help you grow. You will build practical skills in RTL, verification methods, timing, implementation or physical design checks.You do not need to arrive as an authority. We are looking for graduates with strong fundamentals, curiosity and the aim to learn quickly.The Team & CultureGraphcore’s Silicon team turns high-reaching AI compute ideas into manufacturable silicon. Logical design, DFT, verification and physical design work closely with architecture, operations and other engineering teams.You will learn through design reviews, code reviews, technical discussions and practical problem solving. Work is broken into clear tasks, with support available and ownership expected from the start.Decisions are made through evidence, engineering judgement and open challenge. Graduates are encouraged to ask questions, speak up and build confidence by contributing early.What we’re looking forOn track for, or achieved, a degree in Electronic Engineering, Computer Science or a related subjectTechnical skills in C, C++ or Python, shown through study, projects, hobbies, internships or work experienceInterest in digital design, ASICs, verification, physical design, computer architecture or AI computeMotivation to learn modern silicon design techniques and industry-standard EDA toolsStrong problem-solving skills, collaboration and clear communicationCuriosity, ownership and hunger to learn, not instant expertise BenefitsFlexible working: Balance your work and personal life with greater flexibilityGenerous leave: Take time to rest, recharge and enjoy life outside of workRetirement planning support: Up to 5% matched pensionPhantom equity: Share in Graphcore’s successWorkplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your dayPeace of mind protection: Income protection and life assurance to provide financial security for you and your loved onesFlexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental coverOptional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earnSponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role. 

Posted 7 days ago

Graphcore

Graduate SoC Architect

Graphcore

Bristol, UK

Help design and evaluate next-generation AI chip architectures by contributing to SoC modelling, simulation, performance analysis, and hardware specification development.About the jobStart your architecture career helping shape the AI chips of the future. As a 2026 Graduate SoC Architecture Engineer, you will help define, model and evaluate complex sub-systems for Graphcore’s next-generation AI acceleration hardware.You will discover how product requirements become architectural choices, develop trade-offs and silicon-ready specifications. Your work will support high-performance, highly integrated SoC designs used in advanced AI compute.You will contribute to specifications, modelling, simulation, validation and technical analysis. You may also support IP evaluation, silicon bring-up, testing and performance investigations.You do not need to arrive as an expert. We are looking for graduates with strong fundamentals, curiosity and the aim to learn from real architecture work. The Team & CultureThe Silicon Architecture team defines how critical SoC sub-systems behave, connect and perform. The team works closely with silicon design, verification, hardware and software engineers.Work happens through technical discussion, modelling, documentation, review and careful evaluation of design choices. You will learn from experienced architects while taking ownership of well-scoped tasks early.Decisions are shaped by evidence, system impact and clear engineering judgement. Graduates are encouraged to ask questions, test assumptions and communicate ideas clearly. What we’re looking forDegree or equivalent experience, in Electronic Engineering, Computer Science or a related field Understanding of computer architecture or digital systems, gained through study, projects or internshipsProgramming experience in Python, Rust, C++ or a similar languageExposure to hardware design concepts (e.g. RTL, Verilog, or VHDL)Experience with modelling, simulation, or performance analysisInterest in AI, machine learning, or high-performance computingFamiliarity with interfaces such as PCIe, Ethernet, or memory systems (e.g. DDR)Interest in SoC design, AI hardware, high-performance computing or system-level architectureAnalytical thinking, clear communication and the ability to explain technical workCuriosity, ownership and motivation to grow through feedback and practical engineering experience Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave: Take time to rest, recharge and enjoy life outside of workRetirement planning support: Up to 5% matched pension Phantom equity: Share in Graphcore’s success Workplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your dayPeace of mind protection: Income protection and life assurance to provide financial security for you and your loved onesFlexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental coverOptional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn  SponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role.  

Posted 7 days ago

Graphcore

Graduate IT Infrastructure Engineer

Graphcore

Bristol, UK

Support and improve enterprise IT infrastructure, cloud platforms, networking, and systems that power AI engineering while developing practical infrastructure and automation skills.About the jobStart your IT infrastructure career supporting the systems behind sophisticated AI engineering. As a 2026 Graduate IT Infrastructure Engineer, you will help keep Graphcore’s engineering teams connected, productive and secure.You will discover how enterprise infrastructure supports AI compute, from servers, storage and networking to cloud platforms, automation and monitoring. Your work will help improve the reliability, performance and security of systems used across the business.You will support infrastructure operations, investigate technical issues and contribute to improvement projects. You will build practical skills in Linux, Windows, networking, cloud, scripting and infrastructure as code.You do not need to arrive as an authority. We are looking for graduates with strong fundamentals, curiosity and the drive to learn by solving real problems. The Team & CultureThe Infrastructure Solutions team designs, builds and supports the IT environments that help Graphcore engineers work at scale. The team works across on-premise infrastructure, cloud platforms, networking, automation and security.Work happens through hands-on solving, planned projects, technical discussion and steady ownership of well-scoped tasks. You will learn from expert engineers while taking ownership for useful work early.Decisions are made through evidence, service impact and practical trade-offs. Graduates are encouraged to ask questions, speak up and suggest better ways of working. What we’re looking forBachelor’s or master’s degree in computer science, Maths, Machine Learning, Data Science, or a related fieldInterest in infrastructure, cloud technologies, systems engineering or platform operationsFamiliarity with Linux or Windows server environments, gained through study, projects, internships or hobbiesUnderstanding of networking fundamentals such as TCP/IP, DNS, routing or firewallsIntroductory scripting experience with Python, Bash or PowerShellAnalytical thinking, clear communication and motivation to learn through practical problem solving Benefits Flexible working:Balance your work and personal life with greater flexibility Generous leave:Take time to rest, recharge and enjoy life outside of work Retirement planning support: Up to 5% matched pension Phantom equity:Share in Graphcore’s success  Workplace experience:Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day Peace of mind protection:Income protection and life assurance to provide financial security for you and your loved ones Flexible benefits:Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn SponsorshipApplicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role.  Inclusion statement We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work.We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you.

Posted 7 days ago

Fractile

Graduate Modelling Engineer

Fractile

London | Bristol, UK

Design and develop pre-silicon processor models to influence AI chip architecture, working closely with hardware and software engineers to shape next-generation AI hardware.Most graduate roles in hardware put you in a queue. You inherit a task, run it through a flow someone else designed, and wait your turn to matter. This is not that.At Fractile, the modelling team sits upstream of everything — the decisions made here shape the chip before RTL is written, before constraints are locked, before anyone else has a chance to course-correct. That means the work is high-stakes, intellectually demanding, and genuinely consequential from day one.You will not be on a rotation programme. You will not be sitting in review meetings waiting for your turn to present. You will be contributing to architectural decisions that end up in silicon — working directly alongside engineers who have shipped chips at Arm, Intel, Apple, and Google, in a team small enough that your ideas get heard and your work has a name on it.About FractileFractile is building silicon, systems and software which will redefine the frontier of AI: running the world's most advanced models at radically higher speed and lower cost. We have an exceptional team across hardware and software capable of bringing about this change, and we are growing fast to meet demand and deliver our product at scale.The frontier of AI is no longer a research problem. The tasks AI can complete are doubling in complexity every six to seven months, and the tokens required to complete them are scaling with it. Sequential reasoning — the kind that can't be parallelised away — means the internal clock speed of inference systems is the critical constraint. What stands between where we are today and the future potential of AI isn't smarter algorithms; it's the hardware to run them fast enough to matter.Today's chips are hitting their wall. We're building the ones that don't.The RoleThis is an early-career role for someone who wants to be at the point where hardware decisions get made — before RTL is written, before a floorplan exists, before the constraints are locked. Pre-silicon modelling is where architecture happens: where the questions are biggest, the trade-offs are hardest, and the answers have the most leverage.Our ideal candidate has 0–3 years of experience, including recent graduates.As a Graduate Modelling Engineer you will work within the modelling team, sitting at the intersection of hardware architecture, software systems, and ML inference. You will collaborate closely with colleagues across RTL design, verification, physical design, and system architecture — contributing to the decisions that shape the chip from the earliest stages of development through to tape-out.We are not looking for someone from one specific background. Whether you come from a software and architecture route, a verification background, or have hands-on hardware design experience, what matters is that you are curious about how all the pieces fit together and motivated to work at the level where they connect.At Fractile, we value ideas from everyone, regardless of title or tenure. You will be joining a culture where your curiosity is encouraged, your input matters, and there is real room to grow.What You'll DoBuild and run functional and performance models of processor and accelerator microarchitecture, in C++ using SystemC.Explore architectural trade-offs — cache sizing, memory bandwidth, datapath design, pipeline structure — and translate the results into clear guidance for the wider team.Work with the verification team to develop functional models of hardware blocks that can be used both for simulation and as a reference for RTL checking.Learn how ML inference workloads behave at the hardware level and what architectural choices serve them best.Contribute to the simulation and tooling infrastructure that the architecture team depends on.Engage in architecture discussions and bring the modelling perspective into decisions that span hardware and software.The Mindset We Look ForA software mindset applied to hardware problems — or a hardware mindset with a desire to work upstream.The desire to be in a high-impact role within a small, focused team.Eagerness to improve working practices and build connections between hardware and software teams.Detail-focused, with rigour as the baseline for all work.Humility and a genuine desire to keep learning.Comfortable in a fast-paced, open, and collaborative environment.What We're Looking ForBackgroundA degree (BEng, MEng, MSc, or equivalent) in Computer Engineering, Electrical Engineering, Computer Science, Physics, or a related field — with a strong academic record and genuine interest in how hardware systems work.Graduating in 2025 or 2026, or recently graduated — industry experience is not required.Core Technical SkillsStrong software skills — C++ at a level where you have written something non-trivial. A simulator, a testbench framework, a data processing tool — something with real complexity.Computer architecture fundamentals: cache hierarchies, pipeline stages, memory systems, instruction-level parallelism.An ability to read, understand, and reason about digital hardware — whether that comes from RTL design, verification, or architectural coursework.Desirable — Any Combination Is WelcomeArchitecture simulation experience — gem5, custom cycle-accurate simulators, or equivalent, even from a university project.Pre-silicon verification skills: testbench development, functional modelling of hardware blocks, stimulus creation, coverage closure.Transaction-Level Modelling — in SystemC, UVM, or another methodology.SystemVerilog — whether used for RTL design, verification, or both.FPGA or ASIC implementation experience — at any level, including academic projects and tapeouts.Familiarity with open-source silicon tools: Cocotb, Verilator, Icarus Verilog, gem5.Exposure to ML accelerator architectures: systolic arrays, dataflow execution, custom ISA design.Who Thrives HereThe candidates who stand out to us tend to have done more than their coursework required — a cache coherence simulator built from scratch to really understand MOESI, a testbench written because the existing one was not good enough, a RISC-V core implemented on FPGA for the satisfaction of seeing it run, or a decompiler for a game's custom bytecode because the problem was interesting. The project does not need to be large or polished. What it tells us is that you are genuinely engaged with this material.We welcome applicants from across the hardware and software spectrum. If you have a verification background and want to move closer to architecture, this role gives you that path. If you have been working in physical design and want to understand the modelling decisions that drive the constraints you implement, this is where that knowledge becomes directly useful. If you are coming from a software and architecture route and want to see your simulations translate into real silicon, you will find that here too.You do not need a prior industry role. Strong final-year or MSc project work, open-source contributions, or independent projects are equally compelling.How We WorkOwnership and autonomy — you will have full agency to drive your work forward.Rapid iteration — we work directly with leadership to move from idea to hardware on ambitious timelines.Full-stack collaboration — hardware, software and modelling teams work closely together to create a product with generational impact.A team-first mindset — the best idea gets shipped, regardless of where it comes from.Why FractileHybrid working — 2–3 days in our London (Farringdon) and Bristol offices.Competitive graduate salary and meaningful equity from day one.Structured mentorship within a small, high-calibre engineering team — you will work directly with experienced chip architects and modelling engineers, not sit in a graduate programme.Modern, open offices with a collaborative, problem-solving culture built on deep curiosity, entrepreneurial initiative, and technical fluency.We believe the hardest problems get solved by the broadest range of minds. We actively encourage applications from underrepresented groups in hardware and software engineering.

Posted 13 days ago

Browse all graduate jobs