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) .
Microsoft Corporation
- Microsoft Corporation Jobs