GrepJob
Graphcore

Senior Software Engineer

Graphcore
Apply
5 days ago
Gdańsk, PolandSenior
H1B Sponsor

Responsibilities

  • Design and implement the Collectives Simulator for new AI hardware.
  • Collaborate with other teams to develop and test new features.
  • Troubleshoot and resolve complex technical issues.
  • Ensure seamless integration of new hardware with the existing AI ecosystem.
  • Participate in agile development as part of a scrum team.

Requirements

  • Extensive experience in software development using C++.
  • Experience with Python and C programming.
  • Excellent problem-solving skills and ability to debug complex issues.
  • Strong knowledge of multithreading and inter-process communication techniques.
  • Experience with unit testing frameworks such as Boost.Test and Google Test.
  • Proficiency with build tools like CMake, Make, and Ninja.
  • Strong understanding of version control systems, preferably Git.
  • Ability to work within a multinational team and with multinational customers.
  • Excellent written and verbal communication skills.

Benefits

  • Competitive salary.
  • Annual leave policy.
  • Medical and dental health plans.
  • Gym card.
  • Employee pension matched up to 4%.
  • Commitment to building an inclusive work environment.

Tech Stack

CC++CMakeGitMakePythonPyTorch