We are looking for Junior C++ / PyTorch AI Framework Engineers to support development, debugging and validation of software for AI/deep-learning frameworks and hardware accelerators.
The role involves C++ and Python development, software analysis, bug fixing, implementation of tests and validation of AI framework components.
Key Responsibilities
Develop and maintain software components using C++ and Python.
Support implementation of features for PyTorch and AI framework components.
Analyze existing code and investigate software defects.
Implement bug fixes and code changes.
Develop unit and automated tests.
Execute software validation and analyze test results.
Prepare code patches and code snippets.
Document defects and dependencies on other software components.
Follow established coding, testing and code-review guidelines.
Collaborate with distributed engineering teams.
Skill Requirements
Valuable knowledge of C++.
Working knowledge of Python.
Basic/working knowledge of Linux.
Software development fundamentals.
Basic understanding of machine learning/deep learning.
Familiarity with PyTorch or another deep-learning framework.
Basic understanding of software testing and debugging.
Git or another source-control system.
Positive problem-solving capability.
Positive written and spoken English.
Must Have Skill
Post Silicon Validation
Good to Have Skill
Other Requirements
PyTorch development/project experience.
NumPy / pytest.
GPU or accelerator exposure.
CUDA, SYCL, oneAPI, OpenCL or similar technologies.
HPC or numerical-computing exposure.
CMake / GDB.
Understanding of tensors and deep-learning operators.
Open-source contribution experience.
📌 Senior Tester Jammu And Kashmir (India)
🏢 HCLTech
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.