Graphcore logo
Graphcore4 weeks ago
EXPIRED

Senior Software Engineer

On-site · Gdańsk, Pomerania, Poland

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
AI Hardware

Job Summary

Senior Software Engineer to design and evolve an ML application-level simulator that models workload execution, system behavior, and resource usage to influence hardware and software architecture decisions. Collaborate with performance engineers, ML teams, and silicon architects to translate real-world workloads and benchmarking data into accurate simulation models, validate outputs against real system measurements, and drive adoption of the simulator across the organization. Strong C++ and Python (with ML frameworks like PyTorch) skills, understanding of computer architecture and heterogeneous systems, and familiarity with ML accelerator concepts (tensor cores, high-bandwidth memory) are essential. Desirable experience includes simulators or performance models, transformers/MoE architectures, parallelism models, profiling and debugging complex systems. Benefits include competitive salary and comprehensive health plans. Location: Gdańsk, Poland (IN_PERSON).

Required Qualifications

  • Senior Software Engineer
Sorce

This role has closed. Sorce can match you with similar open roles and apply on your behalf.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Graphcore

Senior Software Engineer

Find similar roles