Fractile Ltd
Croydon, London
Senior/Principal Physical Design Engineer London - Hybrid Fractile's mission is to enable a new chapter in the AI revolution. We're pioneering AI innovation where hardware and software join to create something extraordinary, unlocking the power of the world's largest language models with speed increases of x100. Our team is rapidly expanding, and we're searching for visionary engineers, scientists, and thinkers who share our passion for pushing boundaries and redefining what's possible. If you're ready to join a dynamic group of innovators shaping AI's future, we want to hear from you! We are seeking a highly skilled Senior/Principal Physical Design Engineer to contribute to our next-generation chip designs. As a Physical Design Engineer, you will be responsible for the end-to-end implementation of complex IC physical designs, from synthesis to sign-off. You will collaborate with cross-functional teams, including logic design, verification, and process technology, to optimise performance, power, and area (PPA) while ensuring design integrity and manufacturability. Key Responsibilities: Drive the physical implementation of ASIC/SoC designs, including floorplanning, placement, clock tree synthesis (CTS), routing, and sign-off. Work on synthesis, timing analysis (STA), and optimisation to achieve the best PPA metrics. Perform power planning and analysis, addressing IR drop, electromigration, and low-power design techniques. Ensure design rule check (DRC), layout vs. schematic (LVS), and other physical verification compliance. Collaborate with DFT engineers to integrate design-for-test (DFT) structures into the physical implementation. Develop flows in EDA tools such as Cadence Innovus, Synopsys ICC2, Mentor Graphics Calibre, and others. Interface with foundries and process engineers to ensure manufacturability and yield optimisation. Work closely with RTL and architecture teams to drive design feasibility, constraints, and physical-aware RTL design. Preferred Qualifications: Bachelor' Master's or PhD in Electrical Engineering, Computer Engineering, or a related field. 7+ years of experience in physical design for advanced technology nodes (e.g., 7nm, 5nm, or below). Strong proficiency in EDA tools for place & route, STA, and sign-off. Solid understanding of CMOS technology, semiconductor physics, and process limitations. Experience with low-power design methodologies, power optimisation techniques, and multi-power domain architectures. Expertise in timing closure, signal integrity, IR drop analysis, and formal verification. Proficiency in scripting languages like TCL, Perl, or Python for automation. Excellent problem-solving skills, communication, and teamwork in a collaborative design environment. Experience in high-performance computing (HPC), AI accelerators, or networking chips. Create a Job Alert Interested in building your career at Fractile? Get future opportunities sent straight to your email. Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf
Senior/Principal Physical Design Engineer London - Hybrid Fractile's mission is to enable a new chapter in the AI revolution. We're pioneering AI innovation where hardware and software join to create something extraordinary, unlocking the power of the world's largest language models with speed increases of x100. Our team is rapidly expanding, and we're searching for visionary engineers, scientists, and thinkers who share our passion for pushing boundaries and redefining what's possible. If you're ready to join a dynamic group of innovators shaping AI's future, we want to hear from you! We are seeking a highly skilled Senior/Principal Physical Design Engineer to contribute to our next-generation chip designs. As a Physical Design Engineer, you will be responsible for the end-to-end implementation of complex IC physical designs, from synthesis to sign-off. You will collaborate with cross-functional teams, including logic design, verification, and process technology, to optimise performance, power, and area (PPA) while ensuring design integrity and manufacturability. Key Responsibilities: Drive the physical implementation of ASIC/SoC designs, including floorplanning, placement, clock tree synthesis (CTS), routing, and sign-off. Work on synthesis, timing analysis (STA), and optimisation to achieve the best PPA metrics. Perform power planning and analysis, addressing IR drop, electromigration, and low-power design techniques. Ensure design rule check (DRC), layout vs. schematic (LVS), and other physical verification compliance. Collaborate with DFT engineers to integrate design-for-test (DFT) structures into the physical implementation. Develop flows in EDA tools such as Cadence Innovus, Synopsys ICC2, Mentor Graphics Calibre, and others. Interface with foundries and process engineers to ensure manufacturability and yield optimisation. Work closely with RTL and architecture teams to drive design feasibility, constraints, and physical-aware RTL design. Preferred Qualifications: Bachelor' Master's or PhD in Electrical Engineering, Computer Engineering, or a related field. 7+ years of experience in physical design for advanced technology nodes (e.g., 7nm, 5nm, or below). Strong proficiency in EDA tools for place & route, STA, and sign-off. Solid understanding of CMOS technology, semiconductor physics, and process limitations. Experience with low-power design methodologies, power optimisation techniques, and multi-power domain architectures. Expertise in timing closure, signal integrity, IR drop analysis, and formal verification. Proficiency in scripting languages like TCL, Perl, or Python for automation. Excellent problem-solving skills, communication, and teamwork in a collaborative design environment. Experience in high-performance computing (HPC), AI accelerators, or networking chips. Create a Job Alert Interested in building your career at Fractile? Get future opportunities sent straight to your email. Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf
Fractile Ltd
Engineer - Developer Experience (Bazel, Monorepo, and more) Bristol or London, UK We're building cutting-edge AI accelerator solutions, spanning hardware and software, and we're looking for a Software Engineer to join our Developer Experience team to help us scale fast, build smart, improve our internal developer experience, and help shape the developer experience others will have with our accelerator. We have multiple teams who produce different software and hardware components including: Machine Learning models in Python. Compilers to create representations of LLMs to operate on our hardware. Linux kernel drivers, and low level system software, written in C, C+, and Rust. Create hardware verifiers, simulators, and designs using Cocotb, Verilator, and Icarus Verilog. Run hardware simulations on large core count servers and VMs. Our workflows are built around Bazel in a monorepo with GitHub Actions for CI/CD, and our teams produce software that runs on Apple Silicon Macs, both ARM and x86-64 systems running Linux, RISC-V, and our own hardware. What you'll be doing: Improving our developers day-to-day workflow. Creating the experience that will define how our customers will interact with our accelerators. Finding solutions to ensure our Bazel builds, monorepo, and CI configuration can scale as we grow the company. Create, debug, and optimise our Bazel build rules. Contribute to upstream Bazel rules that we use. Manage and optimise our CI compute cluster, and help other teams with our other compute clusters. Extend support for new languages and technologies. Work hybrid on-site, in one of our UK offices (Bristol, or possibly London), at least three days per week. What we hope you will bring: 5 years experience in or Infrastructure Engineering. 3 years of experience with build tools. Experience building and maintaining advanced CI/CD pipelines for large-scale products. Proficiency with Bazel. Scripting and automation skills in Python. A degree in Computer Science, Engineering, or a related field (or equivalent experience). Additional skills that are nice to have: Experience working with machine learning pipelines or large language models. Knowledge of GitHub Actions, and modern cloud services. Knowledge of build systems for complex, multi-language projects. Strong background in containerisation and orchestration technologies (Docker, Kubernetes).
Engineer - Developer Experience (Bazel, Monorepo, and more) Bristol or London, UK We're building cutting-edge AI accelerator solutions, spanning hardware and software, and we're looking for a Software Engineer to join our Developer Experience team to help us scale fast, build smart, improve our internal developer experience, and help shape the developer experience others will have with our accelerator. We have multiple teams who produce different software and hardware components including: Machine Learning models in Python. Compilers to create representations of LLMs to operate on our hardware. Linux kernel drivers, and low level system software, written in C, C+, and Rust. Create hardware verifiers, simulators, and designs using Cocotb, Verilator, and Icarus Verilog. Run hardware simulations on large core count servers and VMs. Our workflows are built around Bazel in a monorepo with GitHub Actions for CI/CD, and our teams produce software that runs on Apple Silicon Macs, both ARM and x86-64 systems running Linux, RISC-V, and our own hardware. What you'll be doing: Improving our developers day-to-day workflow. Creating the experience that will define how our customers will interact with our accelerators. Finding solutions to ensure our Bazel builds, monorepo, and CI configuration can scale as we grow the company. Create, debug, and optimise our Bazel build rules. Contribute to upstream Bazel rules that we use. Manage and optimise our CI compute cluster, and help other teams with our other compute clusters. Extend support for new languages and technologies. Work hybrid on-site, in one of our UK offices (Bristol, or possibly London), at least three days per week. What we hope you will bring: 5 years experience in or Infrastructure Engineering. 3 years of experience with build tools. Experience building and maintaining advanced CI/CD pipelines for large-scale products. Proficiency with Bazel. Scripting and automation skills in Python. A degree in Computer Science, Engineering, or a related field (or equivalent experience). Additional skills that are nice to have: Experience working with machine learning pipelines or large language models. Knowledge of GitHub Actions, and modern cloud services. Knowledge of build systems for complex, multi-language projects. Strong background in containerisation and orchestration technologies (Docker, Kubernetes).