Software Engineer Intern (Recommendation Infra, Performance Efficiency) - 2027 Summer
Core
Design, build, and optimize high-performance online serving systems and data infrastructure for large-scale global recommendation products.
Role type
Software Engineer Intern (Recommendation Infrastructure)
Builds
High-performance online serving systems, data pipelines, and automation workflows for recommendation algorithms.
Domain
Internet / Recommendation Systems / High-Performance Computing
Deliverable
production ML models
Required skills
C++, distributed systems, performance analysis, system debugging, data structures, algorithms, operating systems, networking
Preferred skills
Recommendation system infrastructure, C++ optimization, profiling, Flink, Spark, Kafka, AI agents, workflow orchestration, real-time data pipelines
Responsibilities
Design and optimize high-performance online serving systems; improve efficiency, reliability, and scalability of infrastructure; resolve performance bottlenecks across CPU, memory, GPU, and bandwidth; drive cost optimization for large-scale serving; build automation workflows for candidate and feature generation.