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