Previous Job
Algorithm Development Engineer / Research Engineer
Ref No.: 17-00810
Location: Mountain View, California
Position Type:Direct Placement
  • Swiftly implement start-of-the-art models and algorithms as online service or client features.
  • Work closely with data scientists and product managers to define and design system architectures.
  • Take care of the overall well-being of the data pipelines, serving systems, client modules, monitoring/reporting mechanisms, etc.

Minimum Qualifications
  • Proficiency in C/C++ and script programming languages (e.g., Shell, Python, etc.).
  • Familiar with the basic concepts in machine learning, natural language processing, data mining, operational research, etc.
  • Excellent communication skills: can work with scientists and product managers smoothly.

Preferred Qualifications
  • Strong background in at least one of the following areas:
    • Machine learning (such as deep learning, boosting, graphical models, statistical learning, convex optimization approach, etc.)
    • Natural language processing, speech recognition and synthesis, etc.
    • Big Data applications (such as recommender systems, user behaviorial analysis, etc.)
  • Hands on experience with deep neural network architectures such as CNN, RNN.