GrepJob
Graphcore

Staff Software Engineer - Analysis Tools

Graphcore
Apply
2 days ago
Gdańsk, PolandStaff+
H1B Sponsor

Responsibilities

  • Provide technical leadership on profiling software design, ensuring scalability.
  • Mentor junior engineers and promote an environment of continuous learning and improvement.
  • Design, develop, and test features for profiling tools.
  • Fix bugs and support customers.

Requirements

  • Experience developing complex software solutions using a systems language (ideally Rust or strong C++).
  • Commercial or personal experience with Rust.
  • Experience with large computing clusters and their performance monitoring ecosystems.
  • Understanding of system architecture, memory management, multithreading, and hardware utilization.
  • Excellent problem-solving skills and ability to debug complex issues.
  • Strong communication and collaboration skills.
  • Proficiency with version control (Git).
  • Experience working in an Agile environment.

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

BazelC++GitRust

Categories

AI & MLBackendData Engineering