NVIDIA
Posted 4mo ago

Developer Technology Engineer, AI

NVIDIA
Shanghai or Beijing
OnsiteFull Time
Responsibilities
  • crafting algorithms
  • optimizing performance
  • influencing design
Requirements
  • BS/MS/PhD in engineering or computer science (or equivalent experience)
  • 3+ years programming in C/C++ and/or Python
  • 2+ years LLM training framework development and optimization
  • CUDA and parallel programming experience
  • Strong math and communication skills
Technical tools mentioned
C/C++PythonCUDA C/C++LLM training framework

Job description

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

What You'll Be Doing:

  • Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both reference code development and direct contribution to the applications.

  • Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models, by investigating the impact on application performance and developer efficiency.

  • Need to travel from time to time for conferences and for on-site visits with developers.

What We Need To See:

  • A BS, MS, or PhD degree from a leading university in an engineering or computer science related field (or equivalent experience). While not a requirement, domain expertise in LLM, CTR, CV, or HPC, is helpful.

  • 3+ years experience, programming proficiency in C/C++ and/or Python with a deep understanding of software design, programming techniques, and algorithms.

  • 2+ years experience with LLM training framework development and performance optimization.

  • Strong mathematical fundamentals, including linear algebra and numerical methods.

  • Experience with parallel programming, ideally CUDA C/C++.

  • Strong communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#deeplearning

About NVIDIA

Designs graphics processing units and artificial intelligence hardware.

Similar jobs

Developer Technology Engineer roles near Shanghai, Shanghai
1d
Save
Mark Applied
Hide
Developer Technology Engineer – AI
Shanghai or Beijing or Shenzhen
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
3+ YOEBachelor's, master's, or doctoral degree in engineering or computer science, 3 years' work experience, C/C++ or Python proficiency, parallel programming experience, strong algorithms and mathematical fundamentals.
C, C++, Python, CUDA C/C++, OpenACC
3d
Save
Mark Applied
Hide
Senior Engineer, Product Technology
Shanghai, Shanghai, China
OnsiteFull Time
Celanese
CelaneseNYSE: CE: Celanese is a global chemical and specialty materials.
3+ YOEPh.D. in chemical engineering, chemistry, polymer science or engineering, or materials science; 3+ years of experience; English fluency; design of experiments and polymer synthesis and processing knowledge.
6d
Save
Mark Applied
Hide
阿里云智能-商业技术工程师BTE(股份制)-新金融行业线(上海/深圳)
Shenzhen or Shanghai
OnsiteFull Time
Alibaba Cloud
Alibaba CloudNYSE: BABA: Global cloud computing infrastructure and services provider
3+ YOERequires 3+ years in cloud computing or AI, B2B sales and presales, AI solutions and PaaS sales, financial-sector knowledge, enterprise-client development, bidding, risk management, and executive communication.
Artificial Intelligence (AI), Machine Learning, Generative AI, PaaS, Foundation Models, AI Computing, Alibaba Cloud Seven Essentials, Apsara Operating System
3w
Save
Mark Applied
Hide
资深定子工艺工程师Manufacturing Technology Eng.(太仓)
Taicang, Jiangsu, China
¥15k/mo OnsiteFull Time
Schaeffler
SchaefflerFrankfurt Stock Exchange: SHA0: Manufacturer of high-precision components for automotive and industrial applications.
3+ YOEBachelor's degree in electrical machines, mechanical engineering, automation, materials, vehicle engineering, or related field; around 3 years of stator or motor manufacturing experience; English proficiency and process improvement expertise.
PFMEA, 8D, 5Why, SPC, DOE, OEE
2mo
Save
Mark Applied
Hide
Process Technology Engineer
Shanghai or Shanghai
OnsiteFull Time
Evonik
EvonikFrankfurt Stock Exchange: EVK: Manufactures specialty chemicals and materials for global industrial applications.
10+ YOEBachelor's degree in process technology/chemical engineering, ~10+ years in petrochemical/specialty chemical industries, excellent English, project leadership experience, and willingness to travel internationally.
4mo
Save
Mark Applied
Hide
【探索者】电芯技术工程师
Shanghai or Guangzhou
OnsiteFull Time
XPeng
XPengNYSE: XPEV: Chinese electric vehicle manufacturer developing smart mobility technology.
1+ YOEBachelor's in mechanical,electrochemistry or materials; 1+ year lithium-ion battery product design/dev experience; familiar with failure analysis, testing, performance and failure modes; AI tool familiarity preferred.
4mo
Save
Mark Applied
Hide
APAC Process Technology Engineer Senior (Songjiang Shanghai, CN, 201611)
Songjiang Shanghai, Shanghai, China
OnsiteFull Time
Lubrizol
Lubrizol: Produces specialty chemicals and additives for diverse industrial applications.
3+ YOEAdvanced degree in chemical engineering or polymer materials; 3+ years in chemical/polymer process optimization and product technology; experience with process simulation tools; strong English communication.
Aspen Plus, CHEMCAD, MATLAB, Minitab
4mo
Save
Mark Applied
Hide
超边缘技术研发工程师-音视频技术
Shanghai, Shanghai, China
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Bachelor's in computer science or related, strong fundamentals, proficient in C++ or Golang, Linux development experience, strong analytical and communication skills; edge/CDN/distributed systems experience preferred.
C++, Golang, Linux