Senior Technical Program Manager
Senior Technical Program Manager

Senior Technical Program Manager

Full-Time 48000 - 84000 £ / year (est.) No home office possible
graphcore

At a Glance

  • Tasks: Lead technical projects in AI compute, bridging tech and management for innovative solutions.
  • Company: Join Graphcore, a pioneering company in AI technology backed by SoftBank.
  • Benefits: Enjoy flexible working, generous leave, private health insurance, and a vibrant office culture.
  • Why this job: Make a real impact in the fast-growing AI sector with cutting-edge technology.
  • Qualifications: 8+ years in technical program management, strong software/hardware experience, and Agile practices.
  • Other info: Inclusive environment welcoming diverse backgrounds; excellent career growth opportunities.

The predicted salary is between 48000 - 84000 £ per year.

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacentre scale. As part of the SoftBank Group, backed by significant long‑term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Job Summary

As a Senior Technical Project Manager focused on Platform you will play a key role in bridging the technical and management domains of teams responsible for the planning and delivery of solutions for workload management, systems management & observability, integrated hardware/software quality assurance and cloud development. You will collaborate with highly technical engineering leads, and multi‑functional teams across systems, software, operations, and product to support the flawless delivery of our fully integrated hardware and software AI systems.

Responsibilities and Duties

  • Serve as the primary liaison for the technical teams in multi‑functional discussions, ensuring alignment on project requirements.
  • Support the planning, development and management of project schedules and deliverables to achieve programme objectives on schedule.
  • Ensure each team’s programme deliverables satisfy requirements and are fulfilled by the engineering work.
  • Monitor and track dependencies both within Platform and with other programme teams, communicating any near‑term inputs for the individual team backlogs.
  • Represent Platform in programme management syncs and reviews.
  • Efficiently aid teams’ navigation of scope changes to minimize impacts on project timelines and outcomes.
  • Work with Release Management and Engineering teams to minimise time‑to‑delivery and remove blockers for developing at scale.
  • High‑level technical understanding of the software, QA, cloud development solutions so that you can contribute meaningfully to priority discussions.
  • Proactively identify risks and dependencies, support the teams’ development of mitigation strategies, and inform/escalate issues.
  • Provide regular updates on program status, highlighting challenges and proposing solutions to internal partners, facilitating informed decision‑making.
  • Facilitate process for internal compute resource allocations among engineering teams.
  • Continually improve processes, optimise workflow, and maintain the highest quality levels.

Skills and Experience

  • Bachelor's degree in a relevant subject or equivalent experience.
  • Experience of working in programs with a strong software and hardware mix.
  • Track record of working with Agile project development practices.
  • Excellent communicator, translating complex situations into plain narrative.
  • Outstanding facilitator to help resolve complex issues.
  • Great organiser of people, processes, and product plans.
  • Experience working with Atlassian tools (Jira, Confluence) to represent complex work hierarchies and dependencies.
  • An ability to work independently without daily oversight in projects that can rapidly evolve and change.
  • A demonstrable understanding and application of knowledge and skills managing dependencies, priorities, risks, issues, impacts and constraints.
  • A proven track record of delivering technical output, perhaps as an individual contributor, manager or project manager, especially in software development.
  • Minimum of 8 years of relevant experience including at least 3 years in a technical program management role, ideally within multi‑functional teams.
  • Understanding of AI or HPC systems and how each component interacts with the system.
  • Knowledge of data centre design, infrastructure provisioning and management.
  • Experience working with satellite teams.

In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! 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.

Sponsorship

Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.

Senior Technical Program Manager employer: graphcore

Graphcore is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among top-tier professionals in the AI compute field. With a strong commitment to employee growth, we provide extensive benefits including flexible working arrangements, generous leave policies, and comprehensive health plans, all within our vibrant Bristol office that features a barista bar and healthy snacks. Join us to make a meaningful impact in the fast-evolving world of artificial intelligence while being part of an inclusive team that values diverse backgrounds and experiences.
graphcore

Contact Detail:

graphcore Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Technical Program Manager

✨Tip Number 1

Network like a pro! Reach out to current employees at Graphcore on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your technical knowledge. Make sure you can discuss AI systems, project management tools like Jira, and how you’ve tackled complex issues in the past.

✨Tip Number 3

Showcase your soft skills! Being an outstanding communicator and facilitator is key for this role. Think of examples where you've successfully navigated team dynamics or resolved conflicts.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Graphcore team.

We think you need these skills to ace Senior Technical Program Manager

Technical Program Management
Project Scheduling
Agile Project Development
Communication Skills
Facilitation Skills
Organisational Skills
Atlassian Tools (Jira, Confluence)
Risk Management
Dependency Management
Software Development Knowledge
AI Systems Understanding
HPC Systems Knowledge
Data Centre Design
Infrastructure Provisioning
Collaboration with Multi-Functional Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the role of Senior Technical Program Manager. Highlight your experience with software and hardware projects, Agile practices, and any relevant tools like Jira or Confluence. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about AI and how your background makes you a perfect fit for Graphcore. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Communication Skills: As a Senior Technical Program Manager, you'll need to communicate complex ideas clearly. In your application, demonstrate your ability to translate technical jargon into plain language. This will show us that you can bridge the gap between teams effectively.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, it helps us keep track of all the amazing talent interested in joining our team!

How to prepare for a job interview at graphcore

✨Know Your Tech Inside Out

As a Senior Technical Program Manager, you'll need to bridge the gap between technical and management teams. Brush up on your understanding of AI systems, cloud development, and hardware/software integration. This will help you speak confidently about complex topics during the interview.

✨Showcase Your Agile Experience

Graphcore values experience with Agile project development practices. Be ready to discuss specific projects where you've successfully implemented Agile methodologies. Highlight how you managed dependencies and risks while keeping teams aligned and focused.

✨Communicate Clearly and Effectively

Excellent communication is key for this role. Prepare to demonstrate how you've translated complex technical situations into clear narratives for non-technical stakeholders. Practise articulating your thoughts succinctly to ensure you can convey your ideas effectively during the interview.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and ability to navigate scope changes. Think of examples from your past experiences where you identified risks, proposed solutions, and facilitated discussions among multi-functional teams. This will show your proactive approach and leadership capabilities.

Senior Technical Program Manager
graphcore

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>