Experience Inc. Jobs

Job Information

Microsoft Corporation Software Development Engineer 2 in Beijing, China

Microsoft Shopping enables customers to shop with confidence, convenience and with savings, anywhere. Providing solutions that delight online shoppers and also enable retailers to realize maximum revenues is a significant opportunity for Bing, Azure and Microsoft overall. This global team has built best in class shopping experiences span across all surfaces on Windows, Edge, MSN and Bing. We are looking for talents to build a world class personalized recommendation system for Microsoft Shopping, including building modern machine learned recommendation models, generating user profiles, product indexing, and real time user click feedback cycle. We are hiring SDE, SDE II and Senior SDE.

Responsibilities

A successful candidate will play a good role in building data process or feature generation pipeline, analysis optimize deep learning model serving performance, and identify opportunities based on deep understanding the whole picture of recommendation infrastructure. The candidate should also have excellent communication, collaboration and analytical skills.

Requirements:

C++

C# or Java

Spark/Hadoop

Kafka

Redis/HBase

Python

TensorFlow/PyTorch [Preferred]

Qualifications

M.S. or PhD degree in CS/EE or related areas is required. Good design and problem-solving skills, with a strong bias for quality and engineering excellence at scale. Experience in large scale backend service building is required. Experience on large scale recommendation system developing such as deep learning model deployment, model serving performance optimization, or real time streaming data processing pipeline is a plus.

DirectEmployers