Epicareer Might not Working Properly
Learn More

Backend Engineer- Ecommerce/Live/ShortText Recommendation

Salary undisclosed

Apply on


Original
Simplified

Description

  • Design and develop high-performance online services for recommendation system.
  • Construct efficient and reliable data pipelines for candidate generation, profile generation, training examples, and real-time online training.
  • Build and maintain a globalized, large-scale recommendation system.
  • Develop high-performance computing frameworks and storage systems.
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions using principles and techniques from computer science, engineering, and mathematical analysis.
  • Update software, enhance existing capabilities, and direct software testing and validation procedures.
  • Collaborate with hardware engineers to integrate hardware and software systems and develop performance requirements.

Requirements

  • Bachelor's degree or above, majoring in Computer Science, or related fields, with 3+ years of experience building scalable system;
  • Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Golang;
  • Effective communication skills and a sense of ownership and drive;
  • Experienced in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.