ML Infra Engineer Graduate (Ads Infra) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving"]

Build and optimize ads infrastructure that powers large-scale machine learning for training, evaluation, inference, and privacy enforcement. You’ll develop advertising recommendation models, large-scale data pipelines for feature processing and quality, and ML platforms for distributed training and online serving. The role also involves exploring MLLM applications, applying AI agents for workflow orchestration and automated operations, and building GPU allocation and utilization systems to improve efficiency and cost.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

ML Infra Engineer Graduate (Ads Infra) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and optimize ads infrastructure that powers large-scale machine learning for training, evaluation, inference, and privacy enforcement. You’ll develop advertising recommendation models, large-scale data pipelines for feature processing and quality, and ML platforms for distributed training and online serving. The role also involves exploring MLLM applications, applying AI agents for workflow orchestration and automated operations, and building GPU allocation and utilization systems to improve efficiency and cost.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Develop and optimize advertising recommendation models across training, evaluation, inference, and user behavior sequence modeling.
  • •Build large-scale data pipelines for sample generation and joining, feature processing, storage, and data quality assurance.
  • •Develop ML platforms for distributed training, model distribution, online serving, and lifecycle management.
  • •Explore MLLM applications in advertising, including data production, model training, fine-tuning, and inference optimization.
  • •Apply AI agents to workflow orchestration, resource scheduling, failure diagnosis, automated operations, and GPU allocation/utilization optimization.

Key Requirements

  • •Be completing or have recently completed a Bachelor's or Master's degree in Computer Science or a related discipline.
  • •Proficiency in at least one programming language such as C++, Python, Go, or Java.
  • •Solid knowledge of data structures, algorithms, machine learning, and computer systems.
  • •Familiarity with recommendation systems, MLLMs, distributed systems, ML platforms, or large-scale data processing.
  • •Experience with deep learning frameworks, distributed training, GPU scheduling, AI agents, or cloud-native technologies is a plus.
Experience:Machine learningDistributed systemsLarge-scale data processingRecommendation systemsCloud-native
Education:Bachelor's in Computer Science
Skills:Problem-solving
Tech Stack:C++PythonGoJavaMLLMsRecommendation systemsDistributed systemsDeep learningFeature engineeringFeature storeData pipelinesOnline servingWorkflow orchestrationResource schedulingGPU schedulingCloud-native technologies

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn