Search by job, company or skills

B

Machine Learning R&D Engineer-Search Architecture

This job is no longer accepting applications

  • Posted a month ago

Job Description

Responsibilities

1. Participate in the design and implementation of machine learning and deep learning architecture in Douyin & international short video search scenarios 2. Pay attention to the performance and cost optimization of deep learning models such as text correlation models, multi-modal, Wide&Deep models, and LLM models in search scenarios 3. Improve model training efficiency, accelerate inference performance, and optimize GPU throughput 4. Design and develop high-performance operator libraries, research the latest GPU computing technology and optimization methods, make full use of GPU parallel computing capabilities, and support the construction and deployment of various models on different hardware.

Qualifications

1. Master solid basic computer knowledge, and have an in-depth understanding of data structures, algorithms and operating system knowledge 2. Have a strong thirst for knowledge, quick learning and communication skills 3. Solid programming skills and good programming habits. Bonus points: 1. Familiar with mainstream deep learning frameworks (Pytorch, Tensorflow) 2. Familiar with mainstream high-performance parallel programming technologies, with experience in GPU programming (CUDA or Triton) 3. Familiar with large model reasoning frameworks such as vLLM, TRT-LLM, and the principles of large model concurrent reasoning 4. Familiar with the use and principles of mainstream distribution frameworks in the industry such as FSDP, DeepSpeed, and Megatron.

More Info

Job Type:
Function:
Employment Type:

About Company

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Job ID: 96018141