Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer

Graphcore

Principal Engineer

Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.

Graphcore's teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives, spanning AI research specialists, silicon designers, software engineers and systems architects.

Job Summary

We are looking for an experienced Principal Engineer to join our System Management team and help lead the development of critical interfaces used by internal and external customers to manage system state. You will provide technical leadership within assigned areas of System Management, guide architecture and implementation choices, mentor engineers and translate broader technical direction into effective execution. This is a hands-on engineering role for someone who can lead complex technical work, improve reliability and operational readiness, and collaborate effectively across multiple engineering disciplines.

The Team

The System Management team sits within the Software Platform group and helps build Graphcore products into large-scale AI solutions for our customers. The team is responsible for developing the interfaces between hardware, AI software and frameworks, as well as providing interfaces for public and private cloud environments. This includes system management capabilities that abstract complex hardware administration and enable reliable deployment and operation at scale. As one of the first teams to work with new hardware and software, we regularly solve complex system-level problems in environments where components and interfaces are still evolving. The role requires strong technical judgement, adaptability and an ability to work effectively across engineering teams.

Responsibilities and Duties
  • Convert agreed System Management direction into technical plans, engineering priorities and deliverable work for assigned areas.
  • Provide technical leadership for architecture and design decisions, building alignment across collaborating teams and documenting important technical trade-offs.
  • Act as a technical authority for assigned areas of System Management, leading the delivery of large and complex engineering initiatives and coordinating technical plans, dependencies, risks and decisions.
  • Provide technical direction and mentoring to engineers working across system management, hardware lifecycle management, deployment automation and production operations.
  • Take responsibility for key technical outcomes across the full software lifecycle, including design, implementation, automated testing, integration, deployment, observability and production readiness.
  • Identify systemic reliability, scalability and operability issues and lead practical improvements across the platform.
  • Collaborate with Hardware, Firmware, Platform Software and Datacenter Operations teams to diagnose system-level issues and improve end-to-end product behaviour.
  • Improve engineering standards and working practices, including CI/CD, Infrastructure-as-Code, automated testing, release safety and learning from operational incidents.
  • Act as a senior technical escalation point for complex issues while creating reusable knowledge, tooling and automation that reduce future operational effort.
Candidate Profile

Essential

  • Bachelor's degree or equivalent practical experience in a relevant subject.
  • Substantial experience designing, building and operating Linux-based infrastructure or distributed systems.
  • Demonstrated experience providing technical leadership for complex engineering initiatives involving multiple teams or stakeholder groups.
  • Experience influencing architecture and technical decisions across team boundaries without relying on formal authority.
  • Experience translating broad technical goals into scoped plans, milestones, technical decisions, risks and delivery priorities.
  • Strong experience developing RESTful APIs and programming in Go, with Bash and Python used for systems automation.
  • Deep practical experience with Kubernetes, container runtimes and operating production workloads.
  • Hands-on experience with Infrastructure-as-Code, source control and CI/CD technologies such as Terraform/OpenTofu, Ansible, GitLab, GitHub Actions and Git.
  • Experience with hardware-management interfaces such as Redfish, IPMI or equivalent management systems.
  • Strong Linux systems engineering, troubleshooting and operational debugging capability.
  • Demonstrated ability to develop other engineers through technical mentoring, design reviews and coaching.
  • Clear communication skills, with the ability to persuade, build alignment and bring stakeholders together around practical technical outcomes.

Desirable

  • Experience using AI coding assistants effectively within professional engineering workflows.
  • Experience developing Kubernetes operators and custom resources.
  • Experience with High Performance Computing environments using SLURM, LSF or similar workload-management systems.
  • Experience with virtualisation technologies such as Open vSwitch, KVM and QEMU.
  • Experience with distributed object, block and file storage technologies such as Ceph.
  • Experience with monitoring and observability platforms such as Grafana, Prometheus, OpenSearch/Elasticsearch, Loki, Mimir or OpenTelemetry.
  • Experience configuring managed network switches using technologies such as EOS, SONiC or DNOS.
  • Experience supporting AI infrastructure or PyTorch workloads.

In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services and an Employee Assistance Programme (EAP). We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer in Milpitas, CA vacancy
  • $160k - $240k

     ...progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesWe are seeking a highly experienced Principal Systems Engineer to lead the architecture, integration, and validation of complex systems for advanced semiconductor Films and OCD... 
    Suggested
    Permanent employment
    Full time

    Onto Innovation

    Milpitas, CA
    9 hours ago
  • $144k - $216k

     ...smarter, faster and more efficient.Job Summary & ResponsibilitiesTeam Leadership: Lead and mentor a multidisciplinary team of hardware engineers, fostering a culture of technical growth, innovation, and accountability.Technical Vision: Define the technical direction and... 
    Suggested
    Permanent employment
    Full time

    Onto Innovation

    Milpitas, CA
    1 day ago
  •  ...world's most transformative technologies. We are opening a new AI Engineering Campus in Austin, which will play a central role in Graphcore'...  ...future of AI computing. Job Overview: Graphcore is seeking a Principal Engineer, Power Engineering to aid in defining the... 
    Suggested
    Remote work
    Flexible hours

    Graphcore

    Milpitas, CA
    3 days ago
  •  ...the Flash memory it needs to keep our world moving forward. Job Description We are seeking a highly experienced Principal Engineer – Program Management, Supply Chain Transformation to lead mid-to-large scale digital and AI-driven transformation initiatives... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    Milpitas, CA
    4 days ago
  •  ...thrive as part of a team.    If that’s you and this role fits, we want to hear from you. Join the power movement as a Principal Mechanical Engineer We’re looking for a Principal Mechanical Engineer to join our R&D and equipment design team to help build the next... 
    Suggested
    Full time
    Flexible hours
    Night shift
    Weekend work

    Commonwealth Fusion Systems

    Milpitas, CA
    9 days ago
  •  ...Principal Network EngineerGraphcore is a globally recognized leader in Artificial Intelligence computing systems. The company designs...  ...world's most transformative technologies. We are opening a new AI Engineering Campus in Austin, which will play a central role in Graphcore'... 
    Remote work
    Flexible hours

    Graphcore

    Milpitas, CA
    9 hours ago
  •  ...assisted workflows to accelerate test code development, including spec-to-code generation and automated validation Partner with Test Engineering to deliver scalable and robust production test solutions System Validation & Failure Analysis Lead system-level failure... 
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    Milpitas, CA
    3 days ago
  • $153.5k - $211k

     ...SummaryTo support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a/an Principal Field Applications Engineer located in California.Reporting to the Director, Field Applications the Principal Field Applications Engineer will... 
    Full time
    Visa sponsorship
    Flexible hours

    Flextronics

    Milpitas, CA
    3 days ago
  • A leader in fusion technology located in California seeks a Principal Mechanical Engineer to drive R&D equipment design. This role involves leading design projects and mentoring a team in a fast-paced environment. The ideal candidate has substantial experience in mechanical... 

    Commonwealth Fusion Systems

    Milpitas, CA
    3 days ago
  • $248k - $269k

    Principal Technical Support Engineer AI Networking | SONiC | Ethernet Switching Overview Seeking a Principal Technical Support Engineer to lead customer deployments, platform bring-up, and performance optimization for next-generation AI networking infrastructure. This... 

    Yoh

    Santa Clara, CA
    3 days ago
  • $169.3k - $250.53k

     ...PCIe/Ethernet initialization development for new products.What We're Looking ForBachelor’s degree in Computer Science, Electrical Engineering or related fields and 10-15 years of related professional experience. OR Master’s degree and/or PhD in Computer Science,... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $129.3k - $193.9k

     ...Our employees are not only part of history, they're making history.Northrop Grumman Mission Systems is seeking a talented Sr.Principal Engineer Quality to support our Conventional Prompt Strike program at the Sunnyvale, CA facility.​What you'll get to do:Develop, modify... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Sunnyvale, CA
    2 days ago
  • $203.8k - $315.9k

    DescriptionJob Title: Principal Engineer, AI & ML Design Verification Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2517 Description: The Design Verification (DV) team at SiMa is involved in the functional... 
    Full time
    Work experience placement
    Work at office

    SiMa Technologies

    San Jose, CA
    4 days ago
  • Defining, implementing and/or maintaining R&D strategy, guidelines, systems and services for VISHAYAligning and ensuring implementation of R&D budgets, monitors R&D programs, and allocates resources.Planning and coordinating, and/or implementing R&D projects and processes...
    Full time

    Vishay

    San Jose, CA
    1 day ago
  • $248k - $391k

     ...physical and virtual event formats. Come join the team and see how you can make a lasting impact on the world!NVIDIA is hiring a Principal Engineer to lead three interconnected and strategic platform charters at the intersection of information security, enterprise... 
    Full time

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $220.92k - $311.89k

     ...; it's about shaping how we deliver power, performance, and scalability across future nodes and products.We're looking for a Principal Engineer who thrives on solving hard problems, someone who can bring deep circuit expertise and help define the direction of library architecture... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    9 hours ago
  •  ...a brighter, more sustainable future while tackling the most pressing challenges of the 21st century.We are looking for a Sr Principal Engineer, Enclosures Design, to join our team in one of today’s most exciting technologies. This role will be based in San Jose, CA. This... 
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    9 hours ago
  •  ...entity. Responsibilities Dev Infra builds the tools, platforms, and infrastructure that every engineer at Atlassian uses to ship. We are hiring a Senior Principal Engineer for our AI Foundations team, the group responsible for making AI work well across our... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    2 days ago
  • $148.32k - $203.94k

     ...With more than 4 billion devices shipped, SiTime is changing the timing industry. For more information, visit .Job SummaryThe Principal Engineer, CAD will provide CAD Software support for Digital, Analog and Mixed-Signal designs, using Cadence, Synopsys, Siemens,... 

    SiTime

    Santa Clara, CA
    2 days ago
  • $196.2k

     ...for jobs that impact everyone's life. What if your ideas could change the way the world connects, powers up, or thinks? As a Principal Engineer Firmware in our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by... 
    Local area
    Remote work

    Infineon Technologies

    San Jose, CA
    9 hours ago
  • $214.06k - $341.94k

     ...and growth and excel when collaborating within and across teams.Advanced Circuit and Systems (ACAS) is looking for a highly skilled engineer that has strong background and hands-on experience on RFIC design. The candidate will be developing next-generation RF... 
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    3 days ago
  • $219k - $351k

     ...We are an integral part of Samsung’s strong R&D focus & lab innovation engine. We work closely with development teams to bring feature innovation to product roadmaps.Come join the team as a Principal Engineer, SOC Integration that is creating new computing system... 
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  •  ...every system generates data that must be stored, managed, and made accessible over time. That’s where we come in. We combine deep engineering expertise with global-scale manufacturing to deliver the storage systems that make AI possible, powering hyperscale data centers,... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Western Digital

    San Jose, CA
    1 day ago
  • $198k - $336k

     ...goals. This position offers strong ownership, collaboration, and the opportunity to leverage modern AI‑assisted tools to improve engineering efficiency and quality.Responsibilities:Design, implement, and debug complex RTL logic and integrate IP into larger subsystemsSupport... 
    Full time
    Local area
    Immediate start

    Micron

    San Jose, CA
    9 hours ago
  • $224.97k - $317.6k

     ...customers worldwide. Our Manufacturing Development and Customer Engineering (MDCE) organization is at the forefront of this transformation...  ..., and exceptional customer service delivery.We are seeking a Principal Collateral Device Engineer to join our team within MDCE. This... 
    Full time
    Local area
    Immediate start
    Worldwide
    Shift work

    Intel

    Santa Clara, CA
    3 days ago
  • $200k - $351k

    Req ID: 134540 Region: Americas Country: USA State/Province: California City: San Jose SummaryCelestica Engineering is seeking a highly motivated and self-driven candidate qualified for the position of Signal Integrity Engineer to help design and build market leading... 
    Local area
    Flexible hours

    Celestica

    San Jose, CA
    9 hours ago
  •  ...wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!Job DescriptionJob title: Principal Engineer, Analog DesignLumentum is seeking a highly experienced and technically proficient Principal Engineer, Analog Design to lead the... 
    Full time

    Lumentum Operations

    San Jose, CA
    4 days ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...purpose here.Job DescriptionPrimary Function of Position The Principal Modeling Engineer will play a critical role in the development... 
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $272k - $431.25k

     ...brain of computers, robots, and self-driving cars that can perceive and understand the world.We are seeking an exceptional Principal Perception Engineer to lead the design and productization of NVIDIA’s next-generation autonomous driving perception stack. This is a senior... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...you seek the most sophisticated challenges in the computing industry? As a passionate system performance architect on our design engineering team, you will propose and implement solutions to our next generation GPU SoC and data center system application performance issues... 

    AMD

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer. Be the first to apply!