This job listing expired on Apr 29, 2022
Tweet

As Server Engineer , we are in charge of the design and implementation of services, systems, and platforms that are high in performance, availability, and scalability. Diving deep into codes to solve problems, we carry an important role in system optimization and support a better performing experience for our millions of users.

Job Description

  • Design and implement ETL process to collect data for supporting business and building machine learning models.
  • Research, develop and experiment various models to optimize business metrics and maximize user experience, including but not limited to clustering, classification and recommendation systems.
  • Be responsible for the whole machine learning lifecycle.
  • Explore data, conduct analysis to extract insights to help improve model performance and provide useful findings for business.

Job Requirements

  • Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, Statistics or relevant fields.
  • In-depth understanding of data structures and other computer science fundamentals.
  • Solid understanding of machine learning, experience in building and training models. Knowledge of scalable open source machine learning libraries is a plus
  • Experience in distributed data processing and scheduling frameworks such as Hadoop, Apache Spark, Airflow, etc.
  • Proficient in Scala and/or Python programming languages