Search by job, company or skills

Byte Dance

Machine Learning Platform R&D Engineer (Training and Push Framework Direction) - Data

Early Applicant
  • 12 days ago
  • Be among the first 50 applicants
Exp: 0-2 Years

IT/Computers - Software

Job Description

Responsibilities

1. Responsible for the research and development of the internal machine learning platform training framework (including data preprocessing/training/inference), serving scenarios such as advertising, recommendation, and search 2. Responsible for the design and development of real-time high-performance estimation systems, such as operator fusion, compilation optimization, model quantization, mixed precision, heterogeneous hardware acceleration, etc. 3. Responsible for performance optimization and architecture upgrades, and continuously improve data preprocessing/training/estimation performance 4. Work closely with algorithm engineers to jointly optimize algorithms and systems for key projects.

Qualifications

1. Proficient in C++, Python and other programming languages those with experience in GPU programming, compilers, distributed computing, high-performance networks, etc. are preferred 2. Familiar with at least one deep learning framework (Tensorflow/Pytorch/MXNet or other self-developed frameworks), and have in-depth research on its underlying principles 3. Familiar with common inference optimization techniques, such as operator fusion, model quantization, mixed precision, etc., and those with relevant work experience are preferred 4. Familiar with common machine learning and recommendation algorithms, such as CNN/RNN/LR/SVM/RF/GBDT/FM/DeepFM/DCN/xDeepFM, etc. 5. Have the ability to solve problems independently, and have good teamwork awareness and communication skills 6. Have faith in technology and pursue perfection. Bonus points: 1. Strong curiosity, love technology and have in-depth research in specific fields 2. Have experience in product development directly facing users 3. Have experience in large-scale distributed system development.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 12/11/2024

Job ID: 100063583

Report Job

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.

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 24-11-2024 07:26:45 PM
Home Jobs in China Machine Learning Platform R&D Engineer (Training and Push Framework Direction) - Data