Responsibilities:
- Design and develop cutting-edge toolchain features optimized for new and existing NPU architectures in collaboration with the inference engine team.
- Enhance, maintain, and support existing toolchain functionalities to improve model performance on NPUs.
- Collaborate with application engineering teams and customers to optimize model architectures for NPU efficiency.
- Drive process automation to increase development efficiency and productivity.
Required Skills:
- Strong Python programming proficiency with a deep understanding of design patterns.
- Extensive knowledge of compiler architecture, code generation, optimization techniques, and program analysis.
- Proven ability to collaborate effectively in a team environment.
- Experience with version control (Git), project management tools (Jira), and documentation (Confluence).
- Familiarity with CPU, DSP, GPU, and NPU architectures.
- Experience with deep learning compilers like TVM.
- Proficiency in deep learning frameworks (e.g., PyTorch).
- Toolchain development experience using Eclipse.
Apply now and be a part of a team where your skills, ideas, and expertise truly make a difference! Send your CV to [email protected] for a confidential chat.
PS: However, only shortlisted candidates will be notified.
EnviroDynamics Solutions Pte Ltd | EA License No.: 12C6285
Xie Jiani | EA Personnel Reg No.: R1548854