Design and implement the B2B ecommerce platform search and recommendation system architecture and provide necessary date sources and interfaces support for upper-level services.
Developing and implementing policies that dictate how the recommendation system behaves in different scenarios.
Continuously improving the algorithms and configurations used in the recommendation system is crucial for providing better recommendations. Ensuring that recommendation results are not only accurate but also rational from a user's perspective.
Other tasks related to search functionality.
Bachelor’s degree or higher degree from an accredited course of study in Computer Science, Engineering, or related field.
3 years or more of proven related work experience as Algorithm Engineer, Software Engineer, Search Analytics, Machine learning scientist, or similar role.
Familiar with Linux development environment, have programming experience in languages like Python or Java, and ideally have worked with deep learning frameworks like TensorFlow and PyTorch.
Be capable of utilizing model algorithms to improve aspects of search, such as analyzing user queries, recognizing user intent, matching semantic content, and calculating correlations between search results.
Have a certain understanding of NLP and machine learning.
Knowledgeable about designing and implementing the distributed systems, including concepts related to caching, messaging, and load balancing for scalability and efficiency.
Excellent analytical and problem-solving skills, staying updated with industry trends, and being able to apply state-of-the-art methods to collaborative projects.
English language fluency with bilingual language skill in Mandarin is a must.
Being open to learning new technologies and collaborating effectively within a team.
· Insurance (including vision, dental, medical, life insurance, and long-term disability),401K, Flexible Spending Accounts (FSAs), PTO
· Corporate office is in the city of Industry, Southern California with remote work model