Microsoft's Ads team is seeking a Software Engineer 2 to join their innovative team working on Bing's $10B monetization engine. This role focuses on building state-of-the-art AI infrastructure for Microsoft's online advertiser business. You'll be working on massively scalable streaming systems and services that power Bing's advertising platform, handling everything from advertiser demand management to high-throughput online serving.
The position offers exciting challenges in Big Data, Distributed Systems, and Machine Learning/Deep Learning. You'll be part of a team that engineers critical infrastructure components including inverted index building, science modeling data generation, and real-time web page crawling. The role requires expertise in high-performance computing and scalable software development, particularly with languages like C++, Java, or C#.
Working in Microsoft's hybrid environment, you'll have the opportunity to collaborate with talented engineers while enjoying the flexibility of up to 50% work from home. The role comes with Microsoft's comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave.
This is an excellent opportunity for a mid-level engineer with 3+ years of experience who wants to make a significant impact on large-scale advertising technology. You'll be working with cutting-edge technologies while solving complex problems that affect hundreds of millions of Bing users. The position offers great growth potential, including opportunities to mentor junior developers and lead feature development initiatives.