Machine Learning Engineer, Ads Ranking - USDS
Responsibilities
- Develop and maintain ads delivery and ranking systems for the global market, optimizing model in recall, rough sort, and fine sort.
- Responsible for feature engineering, model structure, auto‑crossing, ads cold start, modeling delayed feedback, multi‑task learning, and sequence modeling.
- Co‑design algorithms and systems, including retrieval algorithms, sample mining, long‑sequence handling, and GPU‑tuned large‑scale distributed training frameworks.
- Improve ads delivery efficiency in privacy‑preserving environments and develop next‑generation recommendation systems using large language model paradigms.
- Participate throughout the software development life cycle : product discussion, requirement analysis, documentation, system design, coding, and testing.
- Leverage cutting‑edge information retrieval and machine learning technologies to create industry‑leading ranking algorithms that enhance user experience worldwide.
- Explore large‑scale model disruptions in search, recommendation, and ranking to transform services using world knowledge embedded in models.
Qualifications
Minimum qualifications
Master’s degree (or Bachelor's with 1+ years experience) in Computer Engineering, Electrical Engineering, Computer Science, or related major.1+ years experience with Unix / Linux systems, including kernel, shell, system libraries, file systems, and client‑server protocols.3+ years experience in one or more programming languages such as Java, C++, Go, Shell, or Python.Preferred qualifications
Self‑driven with the ability to handle ambiguity and move projects from concept to delivery.Strong analytical skills and ability to solve real‑world problems in a fast‑moving environment.Experience designing, analyzing, and building automation tools for large‑scale systems.Experience building solutions with AWS, GCP, Azure, and other cloud services.Knowledge of networking technologies such as TCP / IP, BGP, DNS in a carrier‑grade environment.Experience operating systems like OpenStack, Kubernetes, Nginx, ipvs, ELK stack, Hadoop.About USDS
USDS is a TikTok subsidiary focused on data security, privacy, and trust in the U.S., ensuring rigorous governance and protection of user data. It spans Trust & Safety, Security & Privacy, Engineering, User & Product Ops, and Corporate Functions.
Why Join Us
TikTok’s mission to inspire creativity and bring joy drives our innovative products. Join a globally diverse team that values curiosity, humility, and impact, fostering an “Always Day 1” mindset.
Diversity & Inclusion
TikTok is committed to creating an inclusive workplace where diverse perspectives are celebrated. We strive to build an environment reflecting the global communities we serve.
Reasonable Accommodation
USDS provides reasonable accommodations in recruitment for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. Contact USDS-RA .
Job Information
Base salary range : $129,960 – $246,240 annually (location dependent). Eligible for discretionary bonuses, incentives, and restricted stock units. Benefits include medical, dental, vision, 401(k) match, paid parental leave, disability coverages, life insurance, wellbeing benefits, 10 paid holidays, 10 paid sick days, and 17 days paid personal time (prorated).
#J-18808-Ljbffr