Microsoft is seeking a Senior Software Engineer to join their Online Advertising team, a rapidly growing division handling billions of ad impressions daily. This role sits at the intersection of advertising technology and computational intelligence, focusing on developing scalable algorithms for the $70 billion online advertising market. The position offers a unique opportunity to influence technology development in Microsoft's advertising growth sector, working with large-scale data and complex algorithms.
The role combines elements of machine learning, data mining, and large-scale systems engineering to solve challenging problems in computational advertising. You'll be working with terabytes of user events data, designing and implementing sophisticated algorithms that operate on massive datasets. As part of Microsoft's global R&D team, you'll collaborate with top scientists and engineers to shape the future of online advertising technology.
The ideal candidate will bring strong software engineering expertise with at least 8 years of experience, coupled with an understanding of machine learning concepts. You'll be working in a hybrid environment, with up to 50% work from home flexibility. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave, making it an attractive opportunity for experienced engineers looking to make an impact in advertising technology.
This position is perfect for someone who wants to work at the cutting edge of advertising technology while being part of Microsoft's mission to empower every person and organization on the planet. You'll be involved in everything from developing novel algorithms for sponsored search to analyzing terabytes of data for system improvements, making this an exciting role for engineers passionate about large-scale systems and machine learning.