Logo
TikTok

Machine Learning Engineer Graduate (E-Commerce Knowledge Graph - CV/Multimodal/N

TikTok, San Jose, California, United States, 95199


Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, Mountain View, New York, Austin, London, Paris, Berlin, Dubai, Singapore, Jakarta, São Paulo, Seoul and Tokyo.

Team Introduction:The Knowledge Graph team is responsible for the neural network of e-commerce, which includes tasks such as categorizing products, influencers, and merchants, mining product information, and providing this data to the recommendation team. Additionally, they manage operations related to product tags and category attributes. This team plays a pivotal role in bridging various aspects of our business and maintaining close collaboration with other teams.

Role Overview:As a part of our team, you will:Dive deep into the construction and development of vast knowledge graphs that encapsulate real-world products, aiding in feed ranking, recommendations, and ads.Collaborate closely with our dedicated product managers, astute data scientists, and the strategic product & operation team to craft forward-thinking product strategies and features.Key Responsibilities:Craft intricate knowledge graphs, encompassing areas like product/content insights and category/brand/SPU development.Architect knowledge maps detailing buyer and product connections.

QualificationsMaster or PhD degree in Computer Science or a related technical field. Recent graduates are highly encouraged to apply!Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.Passion or exposure to areas like machine learning, NLP (Natural Language Processing), multimodal systems, and computer vision.Familiarity with or coursework related to programming languages like C++, Python, Go, or Java.Strong teamwork and communication skills. Any hands-on experience or group projects in relevant technical scenarios will be a plus!Bonus Points For:Familiarity with deep learning frameworks like TensorFlow/PyTorch.Coursework or projects related to text classification, text matching, sequence labeling, and knowledge graphs.Knowledge of domain adaptation, text mining, and unsupervised/semi-supervised methodologies.Experience with machine learning and deep learning algorithms, and text representation methods.Exposure to large-scale text data processing or tools like Hadoop/Spark/Hive/Flink.

Job Information:Compensation Description (annually): The base salary range for this position in the selected city is $112200 - $205000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location.Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

#J-18808-Ljbffr