CareerPlanSign in

Developer Technology Engineer – AI

China, Shanghai💼 Full-time🗓 2026-08-19 → 2026-09-26

Core

Designing and optimizing core parallel algorithms and data structures for GPU-based applications to solve current and future problems for key application developers.

Role type

Senior IC GPU software engineer (AI/High Performance Computing)

Builds

Optimized GPU reference code and application solutions for next-generation architectures and software platforms

Domain

Accelerated computing, AI, GPU architecture, and high-performance computing

Deliverable

production ML models | product features

Required skills

Parallel programming, CUDA C/C++, OpenACC, C/C++, Python, algorithm design, data structures, linear algebra, numerical methods

Preferred skills

Domain expertise in telecommunications, medical imaging, machine learning, deep learning, HPC, or natural sciences

Technologies

CUDA, OpenACC, C, C++, Python

Responsibilities

Collaborate with architecture, research, libraries, tools, and system software teams to influence next-generation design; investigate impact on application performance and developer efficiency; travel for conferences and on-site visits with developers

Seniority

Mid-level to Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.