Senior Software Engineer at Graphcore - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted a day ago

Senior Software Engineer

GraphcoreGdańsk, Poland

Perks & benefits

Annual LeaveMedical InsuranceHealth InsurancePaid Leave

Requirements

Extensive C++ experience, Python and C programming, Multithreading and IPC knowledge, Unit testing frameworks, Build tools (CMake, Make, Ninja), Version control (Git)

Skills

C#PythonCMake

About the role

About the Company

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 datacenter scale.

Responsibilities

  • Designing, implementing, testing and documenting Collectives Simulator for new AI hardware
  • Collaborating with other teams to design, implement and test new features
  • Troubleshooting and resolving complex technical issues
  • Ensuring seamless integration of new hardware with existing AI ecosystem
  • Participating in agile development within a scrum team

Requirements

  • Extensive experience in C++ programming
  • Experience with Python and C programming
  • Strong knowledge of multithreading and inter-process communication (IPC)
  • Experience with unit testing frameworks like Boost.Test or Google Test
  • Proficiency with build tools such as CMake, Make, or Ninja
  • Strong understanding of version control systems (Git)
  • Excellent problem-solving and debugging skills

Preferred Qualifications

  • Experience in development of SW simulators
  • Experience with RDMA networking libraries (libibverbs, libfabric)
  • Knowledge of parallel computing and optimization for AI/ML and HPC systems
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI)
  • Experience with communication libraries (NCCL, MPI)
  • Knowledge of machine learning frameworks like PyTorch
  • Knowledge of modern C++ standards 17/20

Benefits

  • Competitive salary
  • Annual leave policy
  • Medical and dental health plans
  • Gym card
  • Employee pension (matched up to 4%)
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Graphcore · Gdansk

Sign up to apply