
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • Canada, British Columbia, Vancouver
Microsoft is hiring a Senior Software Engineer to contribute to the MSN Content Ecosystem & Growth team. You'll work with advanced AI techniques and scalable systems to enhance content delivery for millions of users. This role requires expertise in C#, Java, and Python.
You have 5+ years of software engineering experience, particularly in building scalable systems that impact a large user base. Your background includes working with advanced AI technologies and a strong understanding of content management systems. You are proficient in programming languages such as C#, Java, and Python, and you have experience with cloud platforms like Azure. You thrive in collaborative environments and are passionate about delivering high-quality, safe, and engaging content to users.
You possess a growth mindset and are eager to innovate and empower others through technology. Your ability to work with cross-functional teams, including product managers and designers, allows you to contribute effectively to the overall mission of the team. You understand the importance of trust and safety in content delivery and are committed to maintaining high standards in your work.
Experience with large-scale content ecosystems or similar projects is a plus. Familiarity with machine learning and AI-driven content strategies will set you apart. You are also encouraged to bring any additional skills or experiences that could enhance the team's capabilities.
As a Senior Software Engineer on the CE&G team, you will be responsible for designing and implementing systems that support the delivery of high-quality content to MSN users. You will leverage your expertise in AI and machine learning to enhance content curation and ensure a safe user experience. Your role will involve collaborating with other engineers to build scalable solutions that can handle billions of interactions daily.
You will participate in code reviews and contribute to the overall architecture of the systems you work on, ensuring they are robust and maintainable. You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers. Your contributions will directly impact the success of the MSN feed and its ability to engage users across various platforms.
Microsoft provides a dynamic work environment where innovation is encouraged. You will have access to cutting-edge technologies and the opportunity to work on projects that reach millions of users worldwide. The company values diversity and inclusion, fostering a culture where everyone can thrive. Competitive compensation and benefits packages are offered, along with opportunities for professional development and career advancement. Join us in our mission to empower every person and organization on the planet to achieve more.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.