Summary
Songlin Wang is a Senior Software Development Engineer with 12 years’ experience specializing in NLP, information retrieval, text mining and recommendation systems. Based in Beijing, he has spent the bulk of his career at Baidu driving FC advertising text mining and video recommendation efforts, building systems that connect large-scale search and feed signals. His background includes hands-on work in C++, algorithms and crawling/storage pipelines from earlier roles at JIKE and an internship at EMC, giving him a strong end-to-end view from data collection to production ranking. Trained at Peking University with both bachelor’s and master’s degrees in computer science, he blends solid academic foundations with extensive product-facing engineering. He’s comfortable operating at scale on both batch and real-time pipelines and often bridges research ideas into deployed retrieval and recommendation features. A practical problem solver, he pairs algorithmic depth with attention to engineering trade-offs in high-throughput advertising and content systems.
12 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Peking University
English, Chinese