Job
Machine Learning Engineer Graduate, Foundation Model Applications (TikTok Video Recommendation) - 2024 Start (PhD)
TikTok
•
Oct 19
💼 Graduate Job
Seattle
AI generated summary
- The ideal candidate for this Machine Learning Engineer position at TikTok must have a PhD in computer science or a related field, hands-on experience in machine learning applications, strong programming skills in Python and/or C/C++, familiarity with mainstream ML frameworks, excellent communication and teamwork abilities, and a passion for learning and problem-solving. Preferred qualifications include experience with deploying and fine-tuning foundation models, research/industry experience with recommendation systems, publications at major AI conferences, a strong track record in AI competitions or open-source projects, and a passion for First Principles Thinking.
- The Machine Learning Engineer Graduate at TikTok will optimize and deploy foundation models, collaborate with cross-functional teams, run tests, analyze results, and enhance the recommendation system for billions of TikTok users.
Description
About the Team
- We are a pioneering Machine Learning team at TikTok, committed to spearheading innovation in leveraging cutting-edge technologies in foundation models to enhance TikTok's experience, an avenue that our organization sees as a very promising future direction. Our team culture cherishes the "First Principles Thinking" approach, and we deeply value understanding things at their core and focusing on delivering solid, well-grounded solutions.
Requirements
- PhD degree in the field of computer science or a related technical discipline
- Hands-on experience in one or more of the following areas: Machine Learning, Deep Learning, Recommender Systems, Data Mining, Natural Language Processing, or Computer Vision
- Strong programming skills in Python and/or C/C++, and a deep understanding of data structures and algorithms
- Familiar with architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/PyTorch/MXNet)
- Excellent communication and teamwork skills, and a passion for learning new techniques and tackling challenging problems
- Preferred Qualifications:
- Prior research/industry experience with deploying, prompting, and fine-tuning foundation models
- Prior research/industry experience with applied machine learning, or large-scale recommendation systems
- Publications at major AI-related conferences such as NeurIPS, ICML, ICLR, AAAI, IJCAI, ACL, NAACL, EMNLP, CVPR, ICCV, ECCV, KDD, ICDM, SDM, RecSys, or simply on arXiv but with large impact
- Strong track record in AI-related competitions, or participation in public/open-source AI-related projects of high visibility
- A strong passion for First Principles Thinking
Education requirements
Masters
Area of Responsibilities
Data
Responsibilities
- Understand and optimize TikTok's industry-leading recommendation system
- Deploy, prompt, and fine-tune cutting-edge foundation models
- Apply foundation models to enhance TikTok's recommendation system and product offerings, improving the experience of billion-scale consumers and creators
- Collaborate with cross-functional teams, including product managers, data scientists, and product engineers, to form and solve problems, refine machine learning algorithms, and communicate results
- Regularly run A/B tests, perform analyses, and iterate algorithms based on results
- Work with infrastructure teams on improving the efficiency and stability of machine learning systems
- We are looking for talented individuals to join our team in 2024. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.
Details
Work type
Full time
Work mode
office
Location
Seattle