Staff Engineer, NPU Development

3 months ago


Tianjin, China Lenovo Full time

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 has always 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 is experience 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)

  • Tianjin, Tianjin, China Lenovo Full time

    Job Title: NPU Inference EngineerJob Summary:We are seeking a highly skilled NPU inference engineer to join our PC Innovation and Ecosystem Lab team at Lenovo Research. As an NPU inference engineer, you will be responsible for researching and developing AI algorithms, including deep learning, machine learning, and natural language processing. You will also...


  • Tianjin, Tianjin, China Lenovo Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our NPU Development team at Lenovo. As a key member of our team, you will be responsible for researching and developing AI algorithms, including deep learning, machine learning, and natural language processing.Key ResponsibilitiesDesign and develop AI algorithms, including but not limited to...


  • Tianjin, Tianjin, China Lenovo Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our PC Innovation and Ecosystem Lab team at Lenovo Research. As an NPU Inference Engineer, you will be responsible for researching and developing AI algorithms, including deep learning, machine learning, and natural language processing.Key ResponsibilitiesResearch and develop AI algorithms,...


  • Tianjin, Tianjin, China Lenovo Full time

    Job Title: NPU Inference EngineerLocation: Tianjin, ChinaEmployment Type: RegularPeople Management: Not RequiredJob Description:Role and Responsibilities:Conduct research and development of AI algorithms, including deep learning, machine learning, and natural language processing.Participate in requirement analysis and decomposition of the reasoning system...


  • Tianjin, Tianjin, China Lenovo Full time

    Job SummaryWe are seeking a highly skilled AI researcher to join our team at Lenovo Research. As an NPU inference engineer, you will be responsible for researching and developing AI algorithms, including deep learning, machine learning, and natural language processing.Key ResponsibilitiesDesign and develop AI algorithms for NPU inferenceCollaborate with the...

  • Development Engineer

    4 months ago


    Tianjin, China Atlas Copco Full time

    .fit_to_content{width:%;height:auto}Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations.Join us on our journey for a better tomorrow.Your RoleActing as a...

  • AI Researcher

    2 months ago


    Tianjin, Tianjin, China Lenovo Full time

    Job Title: AI ResearcherJob Summary:We are seeking a highly skilled AI researcher to join our team at Lenovo Research. As an AI researcher, you will be responsible for developing and implementing AI algorithms, including deep learning and machine learning, to support our universal inference platform.Key Responsibilities:Develop and implement AI algorithms,...

  • Development Engineer

    2 months ago


    Tianjin, Tianjin, China Atlas Copco Full time

    About the RoleWe are seeking a highly skilled Development Engineer to join our team at Atlas Copco. As a key member of our engineering team, you will be responsible for leading engineering changes related to quality, value engineering, legal requirements, localization, supplier changes, process improvements, and safety of all products produced in Leybold...

  • Development Engineer

    1 month ago


    Tianjin, Tianjin, China Atlas Copco Full time

    Job DescriptionWe are seeking a highly skilled Development Engineer to join our team at Atlas Copco.Key Responsibilities:Lead engineering changes related to quality, value engineering, legal requirements, localization, supplier changes, process improvements, and safety.Focus on cost reduction through localization of imported parts or second-source...


  • Tianjin, Tianjin, China Caterpillar Full time

    Shape the Future of Manufacturing at Caterpillar As a Manufacturing Process Engineer at Caterpillar, you will play a crucial role in designing and optimizing production processes for our CAT 3500 engines. Your expertise will ensure the smooth transition from prototype to mass production, while maintaining the highest quality standards. Key...


  • Tianjin, Tianjin, China Cornelius (Tianjin) Co. Ltd. Full time

    About the RoleCornelius (Tianjin) Co. Ltd. is seeking a talented Product Development Engineer to join our team. As a key member of our product development team, you will work closely with cross-functional teams to drive innovation and growth.Key ResponsibilitiesCollaborate with consumer research, R&D, and engineering teams to identify future product...


  • Tianjin, Tianjin, China Cornelius (Tianjin) Co. Ltd. Full time

    About the RoleCornelius (Tianjin) Co. Ltd. is a dynamic organization that relies on talented individuals to drive its success. As a Product Development Engineer, you will be part of a cross-functional team that includes consumer research, R&D, and engineering.Key ResponsibilitiesCompile and evaluate research on future product requirements and identify...


  • Tianjin, Tianjin, China Copeland Full time

    About the Role:We are seeking a highly skilled Product Development Engineer to join our team at Copeland. As a key member of our engineering department, you will be responsible for designing and developing new products that meet the needs of our customers.Key Responsibilities:Lead and participate in new product development projects, including game-changing...


  • Tianjin, Tianjin, China Copeland Full time

    Job SummaryWe are seeking a highly skilled New Product Development Engineer to join our team at Copeland. As a key member of our R&D department, you will be responsible for designing and developing new products to complete our product portfolio, enhancing existing products to improve customer experience, and creating customized special engineering designs to...


  • Tianjin, Tianjin, China Atlas Copco Full time

    About the RoleWe are seeking a highly skilled Product Development Engineer to join our team at Atlas Copco. As a key member of our product development team, you will play a crucial role in the design, development, and commercialization of new products.Key ResponsibilitiesLead or participate in project teams to develop and commercialize new products, from...


  • Tianjin, Tianjin, China Atlas Copco Full time

    About the RoleWe are seeking a highly skilled Product Development Engineer to join our team at Atlas Copco. As a key member of our product development team, you will be responsible for leading the development and commercialization of new products, from concept selection to launch.Your Key ResponsibilitiesLead project teams to develop and commercialize new...


  • Tianjin, Tianjin, China Atlas Copco Full time

    About the RoleWe are seeking a highly skilled Product Development Engineer to join our team at Atlas Copco. As a key member of our product development team, you will play a crucial role in the design, development, and commercialization of new products.Key ResponsibilitiesLead or participate in project teams to develop and commercialize new products, from...


  • Tianjin, Tianjin, China Copeland Full time

    Job SummaryAs a New Product Development Engineer at Copeland, you will be responsible for designing and developing new products to complete our product portfolio. This includes existing product enhancements to improve customer experience and customized special engineering design to offer optimized valve solutions. You will also maintain our engineering...


  • Tianjin, Tianjin, China Atlas Copco Full time

    At Atlas Copco, we're pushing the boundaries of innovation in various industries, from electronics to renewable energy. As a Product Development Engineer, you'll be part of a dynamic team that develops and commercializes cutting-edge products. Your role will involve leading or contributing to project teams, designing and developing subsystems and pumps, and...

  • Development engineer 1

    4 months ago


    Tianjin, China Atlas Copco Full time

    .fit_to_content{width:%;height:auto}The Role1. Lead engineering change related to Quality/ Value Engineering/ Legal requirement/ Localization/ Supplier change/ Process Improvement/ Poka Yoka/ Safety of all products produced in Leybold TJ.2. Focus on the cost reduction by localization of IMPORT parts or second source development and lead special cost...