C++ Developer with Python (Mid) – AI / Deep Learning

D
DCV TechnologiesAI, semiconductors, high-performance computing
Remote, with occasional visits to GdańskContractMiddle
Salary900 - 1,100 PLN per day
Apply NowOpens the employer's application page

Job Details

Experience
3–5 years of software development experience
Required Skills
DockerPythonPyTorchC++Linux

Requirements

  • Have 3–5 years of software development experience.
  • Bring strong C++ and Python skills.
  • Have hands-on development experience with Intel Gaudi or a similar GPU accelerator.
  • Have experience with PyTorch internals or another deep learning framework.
  • Have basic knowledge of GPU or accelerator programming, such as CUDA, SYCL, or OpenCL.
  • Have experience with Linux, Docker, Git, and debugging tools.
  • Be familiar with automated testing, particularly pytest and PyTorch testing frameworks.
  • Have experience with CI systems such as Jenkins and GitHub Actions.
  • Be able to independently deliver medium-sized technical tasks and contribute to code reviews.

Responsibilities

  • Develop, test, and improve software components within the Intel Gaudi software stack and its PyTorch integration.
  • Use C++ and Python to investigate issues and improve software quality.
  • Debug and profile code, identify performance bottlenecks, and troubleshoot technical problems.
  • Develop and maintain automated tests using pytest and PyTorch testing utilities.
  • Contribute to CI/CD workflows using GitHub Actions and Jenkins.
  • Reproduce bugs, validate fixes, and prevent regressions across supported environments.
  • Own medium-sized engineering tasks from investigation through implementation, testing, and code review.
  • Contribute improvements and upstream pull requests where appropriate.
View Full Description & ApplyYou'll be redirected to the employer's site
900 - 1,100 PLN per day
Apply Now