Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 14, 2026.
Job Summary
Role Description
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
Good 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.
Good problem-solving capability.
Good written and spoken English.
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.

