Cheng Xu

Principal System Software Engineer at 英伟达公司

Shanghai, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Di Xu is a Principal Machine Learning Engineer with 11 years of experience building production-grade search, retrieval, and ranking systems, now working on GenAI and RAG at NVIDIA in Mountain View. He has deep research roots from Carnegie Mellon and a track record at Meta and Zendesk of applying learning-to-rank, query expansion, and retrieval models to real-world products including internal search, Instagram Threads relevance, and conversational knowledge retrieval. His work spans from academic contributions in spoken term detection and multimedia IR to engineering robust recommender and social media analysis pipelines. Known for translating IR research into scalable systems, he combines rigorous empirical evaluation with pragmatic software engineering. An under-the-radar strength is his consistent movement between research and product: he taught graduate ML, published academic work, and then shipped “Smart Search” features at scale. He seeks to further advance retrieval and text-mining techniques within GenAI-enabled applications.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Software Engineering, Bachelor of Engineering (BE), Computer Software Engineering at Tamkang University
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Nanjing University
languagesEnglish, Chinese
github-logo-circle

Github Skills (163)

spark-sql10
apache-spark10
python10
toolbox10
hadoop10
data-interchange10
data-management10
apache-arrow10
rapids10
gpu10
parquet10
cpp10
optimization10
apache-commons10
avro10

Programming languages (9)

JavaC++CScalaHTMLJupyter NotebookPythonCuda

Github contributions (5)

github-logo-circle
winningsix/spark

Aug 2015 - Jun 2021

Contributions:140 pushes, 10 branches in 5 years 11 months
apachebig-datasparkscalaapache-spark
winningsix/spark-rapids

Sep 2023 - Jan 2024

Spark RAPIDS plugin - accelerate Apache Spark with GPUs
Contributions:114 pushes, 24 branches in 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Cheng Xu - Principal System Software Engineer at 英伟达公司