Senior C++ / PyTorch AI Framework Engineer

HCL Technologies Limited

Województwo pomorskie

Presencial

PLN 210.000 - 330.000

Jornada completa

hace 24 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha a medida para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Descripción de la vacante

HCLTech is seeking a Senior C++ / PyTorch AI Framework Engineer in Gdańsk to develop and validate advanced AI software and deep-learning operators, focusing on PyTorch and accelerators. You will optimize C++/Python paths, ensure numerical stability, and drive robust testing and debugging across hardware platforms.

The role requires 7+ years in C++ with PyTorch, Linux expertise, and strong English communication. Onsite presence in Gdańsk is expected to enable hardware and lab access.

Formación

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of professional experience in C++ software development.
  • Proficiency in Python programming.
  • Strong background in Linux-based development and debugging.
  • In-depth understanding of deep-learning frameworks, especially PyTorch.
  • Proven expertise in software debugging, root-cause analysis, and resolving complex engineering challenges.
  • Experience with unit and integration testing methodologies.
  • Proficiency with Git and source-control systems.
  • Excellent written and spoken English communication skills.
  • Ability to work onsite in Gdańsk as required for hardware and laboratory access.

Responsabilidades

  • Design, implement, and enhance features for PyTorch and AI framework software.
  • Develop robust software to enable deep-learning workloads on hardware accelerators.
  • Analyze and optimize complex C++ and Python code paths to ensure efficiency and reliability.
  • Conduct root-cause analysis to resolve framework and product defects.
  • Implement and debug framework functionalities and deep-learning operators with numerical stability.
  • Develop, maintain, and execute comprehensive unit and integration tests.
  • Investigate and resolve software and performance regressions on dedicated hardware platforms.
  • Collaborate with globally distributed teams to deliver integrated solutions.
  • Review and perform code changes, upholding high standards of code quality and best practices.

Conocimientos

C++
Python
Linux
PyTorch
Debugging
Unit tests
Git
Code reviews

Educación

Bachelor's or Master’s in Computer Science or related

Herramientas

CMake
CUDA/ROCm

Descripción del empleo

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around AI, digital, engineering, cloud and software, powered by a broad portfolio of technology services and products.

We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology & Services, Semiconductor, Telecom and Media, Retail and CPG, Mobility and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7B

As a Senior C++ / PyTorch AI Framework Engineer, you will play a pivotal role in the development and validation of advanced AI and deep learning software solutions, focusing on the PyTorch framework and hardware accelerators. Your expertise will be crucial in ensuring high-performance, reliable, and scalable solutions that drive HCLTech's cutting-edge projects in AI, contributing significantly to the company’s mission to lead innovation in the technology sector.

Detailed Responsibilities
  • Design, implement, and enhance features for PyTorch and AI framework software.
  • Develop robust software to enable deep-learning workloads on hardware accelerators.
  • Analyze and optimize complex C++ and Python code paths to ensure efficiency and reliability.
  • Conduct thorough root-cause analysis to resolve framework and product defects.
  • Implement and debug framework functionalities and deep-learning operators, ensuring mathematical correctness and numerical stability.
  • Develop, maintain, and execute comprehensive unit and integration tests.
  • Investigate and resolve software and performance regressions using dedicated hardware and test platforms.
  • Identify and manage cross-component dependencies within the AI framework stack.
  • Contribute to the evolution of software design and implementation roadmaps.
  • Review and perform code changes, upholding high standards of code quality and best practices.
  • Provide technical guidance, mentorship, and support to other engineers within the team.
  • Collaborate effectively with globally distributed engineering teams to deliver integrated solutions.
Skill Requirements
Mandatory Qualifications & Skills:
  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of professional experience in C++ software development.
  • Proficiency in Python programming.
  • Strong background in Linux-based development and debugging.
  • In-depth understanding of deep-learning frameworks, especially PyTorch.
  • Proven expertise in software debugging, root-cause analysis, and resolving complex engineering challenges.
  • Experience with unit and integration testing methodologies.
  • Proficiency with Git and source-control systems.
  • Excellent written and spoken English communication skills.
  • Ability to work onsite in Gdańsk as required for hardware and laboratory access.
  • Demonstrated capability to independently own and deliver complex projects.
Other Requirements (Optional)
  • Hands-on experience with PyTorch internals and framework architecture.
  • Experience with ATen, tensor operations, and custom operator development.
  • Background in GPU or hardware-accelerator software development (e.g., CUDA, SYCL, oneAPI, ROCm, OpenCL).
  • Familiarity with Intel GPU, Gaudi, or Habana hardware.
  • Strong foundation in numerical computing and floating-point precision/stability.
  • Skills in performance analysis and profiling of deep-learning workloads.
  • Experience with CMake and complex C++ build systems.
  • Contributions to open-source or upstream AI frameworks.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Junior C++ / PyTorch AI Framework Engineer
Junior C++ / PyTorch AI Framework Engineer

HCL Technologies Limited • Województwo pomorskie

Presencial
PLN 80.000 - 120.000
AI Framework Architect (C++/PyTorch)
AI Framework Architect (C++/PyTorch)

HCL Technologies Limited • Województwo pomorskie

Presencial
PLN 210.000 - 330.000
Entry-Level C++ & PyTorch AI Framework Engineer
Entry-Level C++ & PyTorch AI Framework Engineer

HCL Technologies Limited • Województwo pomorskie

Presencial
PLN 80.000 - 120.000
AI Frameworks Intern
AI Frameworks Intern

Intel Corporation • Województwo pomorskie

Presencial
PLN 62.000 - 76.000
Engineering Manager - Frameworks
Engineering Manager - Frameworks

Graphcore • Gdańsk

Presencial
PLN 351.000 - 474.000
Flexible working
Healthcare and dental cover
Phantom equity
+4
Senior Deep Learning Compiler Engineer - PyTorch
Senior Deep Learning Compiler Engineer - PyTorch

NVIDIA • Warszawa

Presencial
PLN 293.000 - 507.000
Forward Deployed AI Engineer Poland
Forward Deployed AI Engineer Poland

TechTorch • Polska

Híbrido
PLN 190.000 - 290.000
Fully remote
c/c++ developer for AI infrastructure
c/c++ developer for AI infrastructure

Grid Dynamics • Polska

Presencial
PLN 180.000 - 300.000
Flexible schedule
Medical insurance & sports
Corporate events
+3
Field Application Engineer - AI Software & Hardware
Field Application Engineer - AI Software & Hardware

Tenstorrent • Gdańsk

A distancia
PLN 120.000 - 180.000
AI Frameworks Engineer
AI Frameworks Engineer

Intel Corporation • Województwo pomorskie

Híbrido
PLN 216.000 - 388.000
Stock Program
Annual Bonuses
Medical Plan
+3