Software Engineer: Machine Learning (PhD Required)


Full Time
Shopee logo
Apply now Apply later

Posted 2 weeks ago

Here at Shopee engineer team, we do research to tackle real world e-commerce challenges. Our research engineer is not cloistered in a single lab but embedded across different engineering departments, working on large-scale systems and building impactful products. We innovate, test, and deploy promising ideas quickly and broadly. Our research engineer works on real-world problems including machine learning, data mining, natural language processing, behaviour modelling and much more. We are looking for talented research engineers who are interested in the fields of Deep Learning, Reinforcement Learning, Natural Language Processing and Machine Intelligence to join our team.

Job Description:

  • Participate in cutting-edge research in machine intelligence and machine learning applications
  • Formulate industrial problems into research questions
  • Perform research to innovate solutions for the following fields: Deep Learning, Reinforcement Learning, Natural Language Processing, Recommendation System, etc
  • Implement libraries to support high-performance, high-availability, scalable services


  • PhD in Computer Science or related fields
  • Passion for research and ability to conduct independent research
  • Intellectual curiosity and ability to handle ambiguity
  • Ability to rapidly learn new concepts and contexts
  • Hands-on experience in at least one of the programming languages: Go, Python, C++

Skills below are optional but preferable:

  • Hands-on experience in distributed data platforms and processing frameworks such as Hadoop, Spark, Map-Reduce
  • Hands-on experience in Linux development environments and Shell Scripting
Job tags: Data Mining Deep Learning Engineering Hadoop Industrial Linux Machine Learning Python Research Spark