Experience Inc. Jobs

Job Information

Microsoft Corporation Principal Software Engineer (Vertical Insights) in Beijing, China

Are you interested in building personalized recommendation for billions of users, especially in finance domains? Vertical Insights Team in Content Service organization is building personalized recommendation in finance / sports / game domains in various product, including MSN and Edge default home page, etc. Our team focus on full recommendation stack building, especially the modeling parts in different recommendation layers, including document understanding, segment recall, user profile modeling, personalized ranking, diversity optimization, etc.

  • If you are seeking an iterative, fast-paced environment where you can drive innovation, apply state-of-the-art technologies to solve extreme-scale real world delivery challenges, and have business impact on global scale, this is your opportunity.

Responsibilities

  • As backend engineer, you would be responsible for helping to craft, build, grow, and operate big data pipeline/storage and AI/ML platform, including:

  • Building big data storage with fast response for both reporting and feature purpose.

  • Understand and support of ML related feature. Push the feature end to end, especially online serving stack.

  • Implement high quality code that needs little attention after completion.

  • Work within a team of talented developers and product managers.

  • Participate in, and support the team culture.

Qualifications

  • 10+ years or more of a proven track record for building and shipping production software

  • Demonstrated ability and experience in the entire services development cycle: design, implementation, deployment, and live site

  • Experience with “Big Data” related problem, including the following:

  • Pipeline/ETL; Storage; Performance; Scalability; Data modeling;

  • Passion for supporting great quality, high performance, and reliable system/API

  • Experienced with combined engineering teams which owned testing and deployment is preferred

  • Bachelor's or master’s degree in Computer Science or equivalent industry experience

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers