Job Location: Mountain View, CA

Job Type: Intern

Department: Search


  • Include but not limited the following three main directions:
  • Apply machine learning/Deep Learning models to improve search relevance
  • Collect training data from user logs and generate different kinds of data for model training
  • Work closely with engineering teams to implement algorithms into search system


  • PhD in Computer science or a related major
  • Strong publication record on top conferences
  • Research experience in Machine learning, Information retrieval, or Data mining
  • Strong experience in C++/Java and Object-Oriented programming (OOP)
  • Familiar with at least one of scripting languages such as Python/Perl/Shell
  • Solid knowledge of Big Data concepts (Hadoop, Pig, Hive, etc.)
  • Excellent debugging and testing skills and problem solving skills
  • Excellent communication and presentation skills


About JD Search Team

JD’s search team is responsible for research and development of the search algorithms for all JD’s search products. Search is the main entrance to JD’s online retail business - the core business of JD.COM, and smart device business. The quality of search results plays a very important role to the online shopping experience of our customers, thus adding significant values to the success of the JD’s online retail business. With the hundreds of millions of customers and items JD has, even a small improvement on the search algorithm may have great impact on the business and people’s everyday life. By leveraging the state of the art machine learning/deep learning algorithms, we strive to understand the intent and behavior of our customers and to present the most relevant and personalized search results, allowing customers to make an informed purchase decision. We are recruiting talented experts to join our team to create the next generation of innovative and intelligent search products for JD.COM is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.

Apply for this Job

* Required
When autocomplete results are available use up and down arrows to review
+ Add Another Education