MSN, as part of the AI Experiences organization at Microsoft, is a personalized content feed powering user experiences across Microsoft. Our mission is to empower every person on the planet to be informed, entertained, and inspired. With nearly 30 years of history, MSN has evolved into a premier content destination with high-quality content, AI-powered user-controlled personalization, and massive global reach. Over the past 4 years, AI and Machine Learning technologies have fueled massive growth, transforming MSN’s content moderation, personalization, and content entry points. We are looking for a Principal Software Engineer to design, build, and operationalize hyperscale distributed systems that power Microsoft’s content and media experiences. This role is for an engineer who is equally comfortable solving complex distributed systems challenges and building high-throughput platforms for content ingestion, processing, transformation, and delivery. You will own systems end to end, from platform architecture and processing pipelines through orchestration and serving layers, to reliable and efficient operation at hyperscale. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. AI Experiences employees who live within a 50- mile commute of adesignated Microsoft Hub in the U.S. are expected to work from the officeat least four days per week. This expectation is subject to local law and mayvary by jurisdiction.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal