This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a strong Principal Software Engineer who is passionate about big data and building large scale services to taken on massive data and cater to cater to increasing use cases at lower latency. You will be part of a very strong and fun group building very large-scale data infrastructure, developing advanced and practical data mining, machine learning, statistics, and measurement techniques solving the hottest and most challenging problems in the world to real impact. Here, you have the right environment and strong support to drive your passionate features into solution. You are empowered to influence millions of end users while impacting huge businesses like Office, Bing and others. You will have opportunities to work together with world class developers and researchers to stay in the forefront of advancing technologies, such as big data, data mining, data processing platform, metrics, BI, machine learning, online experimentation, statistics, cloud computing, search, and ads. Our team does Click Prediction, Automated Ad Copy generation, Ranking and Pricing of Ads which are some of the most fundamental problems in Search Advertisement. Probability of being clicked is the most important feature used in Ranking of Ads. Ads Generation and Ranking are at the forefront of advancements in artificial intelligence and big data within computer science, presenting complex and compelling challenges.
Job Responsibility:
Working on solving ambiguous problems, designing and developing services with high reliability, 24x7 availability
Working with big data technologies like Azure Data Lake, COSMOS
Creating high-availability services based on new and upcoming streaming solutions
Working with short release cycles and delivering quality software including architecture, design, development, test, ship and support the software
Collaborating with multiple teams within Ads Marketplace, Ads Platform, Ads Data platform, Search Platform
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check
Nice to have:
Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience
OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience
Ability to achieve mutually satisfying agreements in negotiations with others by listening to their objective
Proven technical leadership for the identification of dependencies and incorporating them into the development of design documents
Proven record of accomplishment of delivering on commitments under tight schedule
Strong algorithm and analytical background
Ability to anticipate, mitigate, and resolve issues on a recurring basis, in a large-scale, distributed cloud environment
Multi year experience in stream computing, large scale inferencing and training service, big data services (ADLS, Cosmos) is a plus