Software Engineer, Recommendation Infrastructure — Scale & Impact

TikTok

Os

On-site

NOK 900,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok is hiring a Software Engineer for the Recommendation Infrastructure team in Norway. The role focuses on building & maintaining high-performance online services for the recommendation system and developing scalable data pipelines and storage systems.

Your work will involve designing a globalized, large-scale recommender platform and collaborating across teams to deliver robust infrastructure. A 2+ year background in scalable systems and proficiency in C/C++, Java, or Golang are desired.

Qualifications

  • Bachelor's degree or above in Computer Science or related field and 2+ years of experience building scalable systems.
  • Experience in programming including but not limited to C, C++, Java, or Golang.
  • Strong communication skills and a sense of ownership and drive.
  • Experience in areas like personalized recommendations, search, ML, distributed storage, or big data frameworks is a plus.

Responsibilities

  • Build and maintain high performance online services for TikTok recommendation system.
  • Build efficient and reliable data pipelines for candidate generation and training examples generation, real-time online training, etc.
  • Build globalized, large-scale recommendation system.
  • Design and develop high performance computing frameworks and storage systems.
  • Bachelor's degree or above majoring in Computer Science or related fields with 2+ years of experience building scalable system

Skills

C
C++
Java
Golang
Distributed systems
Data pipelines
Big data

Education

Bachelor's degree or above in Computer Science or related field

Job description

TikTok is hiring a Software Engineer for the Recommendation Infrastructure team in Norway. The role focuses on building & maintaining high-performance online services for the recommendation system and developing scalable data pipelines and storage systems.

Your work will involve designing a globalized, large-scale recommender platform and collaborating across teams to deliver robust infrastructure. A 2+ year background in scalable systems and proficiency in C/C++, Java, or Golang are desired.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Recommendation Infrastructure
Software Engineer - Recommendation Infrastructure

TikTok • Os

On-site
NOK 900,000 - 1,100,000
Senior Software Engineer, Search Platform & Backend
Senior Software Engineer, Search Platform & Backend

TikTok • Os

On-site
NOK 900,000 - 1,300,000
Site Reliability Engineer - Global SRE, Monetization Technology
Site Reliability Engineer - Global SRE, Monetization Technology

TikTok • Os

On-site
NOK 900,000 - 1,200,000
Senior Software Engineer - TikTok Search
Senior Software Engineer - TikTok Search

TikTok • Os

On-site
NOK 900,000 - 1,300,000
Global Site Reliability Engineer - Monetization Tech
Global Site Reliability Engineer - Monetization Tech

TikTok • Os

On-site
NOK 900,000 - 1,200,000
SDN Network Software Engineer - Scale Global Data Centers
SDN Network Software Engineer - Scale Global Data Centers

TikTok • Os

On-site
NOK 900,000 - 1,300,000
Senior Backend Engineer, Risk Systems — Scale & Security
Senior Backend Engineer, Risk Systems — Scale & Security

TikTok • Os

On-site
NOK 900,000 - 1,150,000
Senior iOS Software Engineer - Consumer Lifecycle, TikTok User Growth
Senior iOS Software Engineer - Consumer Lifecycle, TikTok User Growth

TikTok • Os

On-site
NOK 900,000 - 1,300,000
Senior SDET, Senior Software Development Engineer in Test
Senior SDET, Senior Software Development Engineer in Test

TikTok • Os

On-site
NOK 800,000 - 1,000,000
Solutions Engineer, Ads
Solutions Engineer, Ads

TikTok • Os

On-site
NOK 900,000 - 1,200,000