Shire Jobs

Mobile Shire Logo

Job Information

Lenovo Staff Engineer, NPU Development in Tianjin, China

Staff Engineer, NPU Development

General Information

Req #

WD00069240

Career area:

Hardware Engineering

Country/Region:

China

State:

Tianjin

City:

天津(Tianjin)

Date:

Wednesday, August 7, 2024

Working time:

Full-time

Additional Locations :

  • China - Tianjin - 天津(Tianjin)

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via our StoryHub (https://news.lenovo.com/) .

Description and Requirements

Title: SW Researcher

Location: Tianjin

Employment Type: Regular

People Management: Not Required

Position Description

Roles and responsibilities

Lenovo Research (LR) is the R&D division of Lenovo and hasalways been committed to pushing forward the development of information technology, smart devices, and services, keeping delivering cutting-edge technologies that have been built into Lenovo’s high-tech products and services.

This position is to work as an NPU inference engineer in a team of PC Innovation and Ecosystem (PCIE) Lab, research industry architecture and develop Lenovo universal inference platform to support all Lenovo models and dNPU hardware.

We are looking for a passionate candidate who isexperience in dNPU tools chain and model structure.

Role and Responsibility

  • Responsible for the research and development of AI algorithms, including but not limited to deep learning, machine learning, natural language processing and other related algorithms.

  • Participate in the requirement analysis and decomposition of the reasoning system and cooperate with the architecture team to gradually improve the hardware and software architecture.

  • According to project requirements, familiar with the corresponding algorithm model, and optimize and improve it.

  • Responsible for writing and maintaining relevant technical documents

Key Interaction with:

  • Lenovo Research in Beijing – software, system research

  • Lenovo Research in Tianjin – software, system research

  • Lenovo Research in Shenzhen – hardware development, electronical engineering

Requirements

Must Have – essential

Experience

  • MSc or PhD in computer/information science, electronics engineering, or a related field

  • 3+ years’ R&D experience in model inference

  • Excellent problem analysis and solution ability

Skill, Competency

  • Basic and advanced computer vision algorithm design

  • Written communication skills in business English for efficient communication with team

  • Basic English communication skills

  • C/C++, Python and other programming languages, with good programming habits and code norms.

  • Linux/Windows platform development experience

Good to have - desirable

Experience

  • Experience of collaborating with other researchers or engineers in a global work environment

  • Experience of solving problems in the inference of various models

Skill, Competency

  • Experience with machine learning, deep learning frameworks like ONNX, GGML, OpenVINO, Tensorflow, PyTorch

  • Experience with model optimization like model fixed-point quantization, sparse computing

  • Experience with OpenCL, DirectML, CUDA code on GPU, NPU or FPGA

  • Experience with AI algorithms and models, such as Transformer, CNN, SD, LAM

Additional Locations :

  • China - Tianjin - 天津(Tianjin)

  • China

  • China - Tianjin

  • China - Tianjin - 天津(Tianjin)

DirectEmployers