AI Research and Development Engineer

Tencent
Apply Now

Job Description

Responsibilities:

  • Collaborate with researchers to develop novel models, prototypes and systems. Responsible for the system/architecture design and development. 
  • Optimize systems' execution speed, memory occupation, and reliability to surpass the threshold for practical adoption and deployment.
  • Design, optimize and maintain the system development process and standard.

Requirements:

  • Holds a master or above degree in computer science or related fields. Has 2+ years of industrial software design and development experiences. Proficient in C++ and Python.
  • Very familiar with data structures, computer architecture and major computer algorithms.
  • Deeply understand the principles of software architure design. Has extensive experiences in designing and developing multi-threaded, multi-processed, and distributed systems.
  • Has great experiences in software design and develop process (e.g., version control, unit test, code review, bug tracking). Proficient in using Git and related tools.
  • Understand how to trade-off and optimize various metrics such as software execution speed, memory size, user experience, software development speed, and software maintainability.
  • Having experiences in popular AI algorithms (e.g., EM and Viterbi) and models (e.g., graphical models, deep learning models), GPU programming, and AI tools and frameworks (e.g., PyTorch and Tensorflow) is a plus

Company Info.

Tencent

Tencent Holdings Ltd., also known as Tencent, is a Chinese multinational technology conglomerate holding company. Founded in 1998, its subsidiaries globally market various Internet-related services and products, including in entertainment, artificial intelligence, and other technology.

  • Industry
    Information Technology
  • No. of Employees
    85,858
  • Location
    Tencent Binhai Mansion, Nanshan District, Shenzhen, Guangdong Province, China
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Tencent is currently hiring Software Engineer Jobs in Seattle, WA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More