{"id":73820,"url":"https://alion.io/job/graphcore-principal-engineer","title":"Principal Engineer","company":{"id":33,"name":"Graphcore","domain":"graphcore.ai","url":"https://alion.io/company/graphcore","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":92,"open_postings":160,"ghost_share":0,"stale_share":0.119,"repost_share":0,"time_to_fill_p50_days":68,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Austin, United States","Milpitas, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":116000,"max_usd":234000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1829},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Ansible","optional":false},{"name":"Bash","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"OpenTofu","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Terraform","optional":false},{"name":"ElasticSearch","optional":true},{"name":"Grafana","optional":true},{"name":"HPC","optional":true},{"name":"KVM","optional":true},{"name":"Loki","optional":true},{"name":"Mimir","optional":true},{"name":"OpenSearch","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"PyTorch","optional":true},{"name":"QEMU","optional":true},{"name":"SLURM","optional":true}],"status":"live","first_seen_at":"2026-08-11T17:46:37Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-10-23T08:44:49Z","board_verified":true,"closed_at":null,"days_open":72,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":72},"description":"About us\nGraphcore is one of the world’s leading innovators in Artificial Intelligence compute.\nIt 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.\nAs 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.\nGraphcore’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.\nJob Summary\nWe 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.\nThe Team\nThe System Management team sits within the Software Platform group and helps build Graphcore products into large-scale AI solutions for our customers.\nThe 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.\nAs 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.\nResponsibilities and Duties\nConvert agreed System Management direction into technical plans, engineering priorities and deliverable work for assigned areas.\nProvide technical leadership for architecture and design decisions, building alignment across collaborating teams and documenting important technical trade-offs.\nAct 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.\nProvide technical direction and mentoring to engineers working across system management, hardware lifecycle management, deployment automation and production operations.\nTake responsibility for key technical outcomes across the full software lifecycle, including design, implementation, automated testing, integration, deployment, observability and production readiness.\nIdentify systemic reliability, scalability and operability issues and lead practical improvements across the platform.\nCollaborate with Hardware, Firmware, Platform Software and Datacenter Operations teams to diagnose system-level issues and improve end-to-end product behaviour.\nImprove engineering standards and working practices, including CI/CD, Infrastructure-as-Code, automated testing, release safety and learning from operational incidents.\nAct as a senior technical escalation point for complex issues while creating reusable knowledge, tooling and automation that reduce future operational effort.\nCandidate Profile\nEssential\nBachelor’s degree or equivalent practical experience in a relevant subject.\nSubstantial experience designing, building and operating Linux-based infrastructure or distributed systems.\nDemonstrated experience providing technical leadership for complex engineering initiatives involving multiple teams or stakeholder groups.\nExperience influencing architecture and technical decisions across team boundaries without relying on formal authority.\nExperience translating broad technical goals into scoped plans, milestones, technical decisions, risks and delivery priorities.\nStrong experience developing RESTful APIs and programming in Go, with Bash and Python used for systems automation.\nDeep practical experience with Kubernetes, container runtimes and operating production workloads.\nHands-on experience with Infrastructure-as-Code, source control and CI/CD technologies such as Terraform/OpenTofu, Ansible, GitLab, GitHub Actions and Git.\nExperience with hardware-management interfaces such as Redfish, IPMI or equivalent management systems.\nStrong Linux systems engineering, troubleshooting and operational debugging capability.\nDemonstrated ability to develop other engineers through technical mentoring, design reviews and coaching.\nClear communication skills, with the ability to persuade, build alignment and bring stakeholders together around practical technical outcomes.\nDesirable\nExperience using AI coding assistants effectively within professional engineering workflows.\nExperience developing Kubernetes operators and custom resources.\nExperience with High Performance Computing environments using SLURM, LSF or similar workload-management systems.\nExperience with virtualisation technologies such as Open vSwitch, KVM and QEMU.\nExperience with distributed object, block and file storage technologies such as Ceph.\nExperience with monitoring and observability platforms such as Grafana, Prometheus, OpenSearch/Elasticsearch, Loki, Mimir or OpenTelemetry.\nExperience configuring managed network switches using technologies such as EOS, SONiC or DNOS.\nExperience supporting AI infrastructure or PyTorch workloads.\nIn 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.","description_format":"text","description_chars":6683,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Life insurance","Retirement plans"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Processors, MCUs & AI Chips","AI Chips & Accelerators"],"lifecycle":[{"event":"open","at":"2026-08-11T17:46:37Z"}],"visa":[],"liveness":{"score":35,"band":"fade","label":"Fading","p_open":1,"p_active":0.798,"p_room":0.44,"age_days":72,"expected_fill_days":68,"reasons":["conf:1","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/graphcore-principal-engineer","json_url":"https://alion.io/job/graphcore-principal-engineer.json","meta":{"generated_at":"2026-10-23T12:06:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18451,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":33},"rest":"https://alion.io/mcp/rest/get_company?id=33"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgraphcore-principal-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgraphcore-principal-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgraphcore-principal-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/graphcore-principal-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgraphcore-principal-engineer"}]}