Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Principal AI Performance Engineer role.
Rezi rewrites your resume against Graphcore's job description. Free.

Tailor your resume to this Principal AI Performance Engineer role.
Rezi rewrites your resume against Graphcore's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Principal AI Performance Engineer posting at Graphcore — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Principal AI Performance Engineer posting at Graphcore — free, in seconds.
About the Role
Set the performance direction behind large-scale AI systems built for real deployment. Define how AI training and inference workloads are analyzed and optimized, shaping decisions across hardware, software, networking, and system architecture. Lead complex performance investigations and translate evidence into technical roadmaps and engineering priorities. Set measurement standards, guide distributed communication strategy, and review critical tools, influencing AI infrastructure at data center scale.
Responsibilities
- Define how Graphcore analyzes and optimizes AI training and inference workloads.
- Shape decisions across hardware, software, networking and system architecture.
- Lead the hardest performance investigations, from model behavior to multi-node scaling.
- Turn profiling, benchmarking and modeling evidence into technical roadmaps and engineering priorities.
- Set measurement standards.
- Guide distributed communication strategy.
- Review critical C++ and Python tools.
- Architect, evaluate and optimize high-performance infrastructure for large-scale data center deployments.
- Understand real system behavior across the computing stack.
- Guide strategy, resolve complex tradeoffs and raise performance-engineering standards across the organization.
Requirements
- Deep experience profiling and optimizing AI, machine learning or high-performance computing workloads at scale.
- Proven technical leadership across complex performance-engineering or system-architecture initiatives.
- Expert C++ and Python skills, including reliable tools or performance-sensitive software.
- Expert understanding of compute, memory, communication and scaling behavior in distributed systems.
- Ability to define benchmarks, measurement practices or optimization standards across teams.
- Experience with MPI, NCCL, UCX, libfabric, MLPerf, accelerated architectures or high-performance interconnects.
- Value transferable skills and diverse experiences.
- Welcome engineers returning to the profession after a career break, including through returnship routes.
Skills
- C++
- Python
- MPI
- NCCL
- UCX
- libfabric
- MLPerf
- AI
- Machine Learning
- High-Performance Computing
- Performance Engineering
- System Architecture
- Distributed Systems
- Profiling
- Benchmarking
- Optimization
- Software Development
- Hardware
- Networking
- System Architecture
Location
- Austin, Texas
Work Type
- Hybrid working arrangements
Experience Level
- Principal
Benefits
- Competitive compensation
- Medical, dental, and vision coverage
- Mental health, wellness, and employee assistance resources
- Retirement savings benefits and company contributions
- Paid vacation, sick time, company holidays, and parental or family leave
- Life insurance and short-term or long-term disability coverage
- Flexible working hours
- Professional-development resources, learning programs, office amenities, and team-led activities
About the Company
- Graphcore is one of the world’s leading innovators in Artificial Intelligence compute.
- Developing hardware, software and systems infrastructure to unlock the next generation of AI breakthroughs.
- Powering the widespread adoption of AI solutions across every industry.
- Part of the SoftBank Group, a member of an elite family of companies responsible for some of the world’s most transformative technologies.
- Shared bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
- Teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives.
- A melting pot of AI research specialists, silicon designers, software engineers and systems architects.
- Brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute.
Equal Opportunity
- Graphcore is an equal opportunity employer.
- We consider qualified applicants without regard to race, color, religion, creed, sex, pregnancy, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, veteran status, or any other status protected by applicable law.
- Graphcore is committed to an inclusive and accessible hiring process.
- If you need a reasonable accommodation to participate in the application or interview process, please let the recruiting team know.
- Personal information submitted during the recruiting process will be handled in accordance with Graphcore's applicable candidate privacy notices.