As a Staff Software Engineer in the Collectives Team, you’ll drive the design and development of the Collectives Communication Library providing communication primitives optimised for high bandwidth and low latency at very high scale.
Compensation
Salary Range: PLN 350,000 - 474,000 PLN
Responsibilities
Drive the design and development of the Collectives Communication Library
Lead development of the library for new AI hardware accelerators, working across design, implementation, testing and documentation
Collaborate with other teams to develop new features, troubleshoot complex technical issues and integrate new hardware with the existing AI ecosystem
Mentor engineers and help drive technical excellence across the team
Requirements
Nice to have: RDMA networking libraries
Nice to have: libibverbs
Nice to have: libfabric
Nice to have: Parallel algorithms
Nice to have: optimisation for AI/ML and HPC systems
The Staff Engineering Coordination Support role is responsible for coordinating engineering activities across multiple teams, ensuring effective planning, execution tracking, communication, and operational alignment. The role acts as a central point of coordination for engineering programmes and initiatives.
Responsibilities
Coordinate engineering planning activities, schedules, milestones, and deliverables across multiple teams.
Track progress against agreed plans and provide regular status updates to stakeholders.
Identify, monitor, and help manage project dependencies, risks, issues, and actions.
Facilitate engineering meetings, reviews, planning sessions, and cross-functional coordination activities.
Maintain project documentation, reporting dashboards, action logs, and operational records.
Requirements
Nice to have: engineering, software, hardware, semiconductor, or technology-focused experience
Nice to have: project, programme, or portfolio management methodologies
Nice to have: executive-level reporting and operational dashboards
Nice to have: Agile, Scrum, Kanban
Nice to have: engineering product development lifecycles
Support Graphcore’s global travel operations, coordinating employee and guest travel, managing visa queries, airport transfers, travel expense approvals, and group travel for company events.
Responsibilities
Provide hands‑on support for business travel bookings
Coordinate group travel for company events
Answer visa questions and arrange airport transfers
The Staff Programme Manager will plan and coordinate manufacturing test delivery for New Product Introductions, connecting chip test, board test, system test, lab operations and silicon characterisation.
Locations (5)
Bristol, England, United Kingdom
Cambridge, England, United Kingdom
Taiwan
India
United States
Responsibilities
Build the programme rhythm that gets manufacturing test ready for every new Graphcore product