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.
Similar Jobs