
About Microsoft
Empowering every person and organization on the planet
Key Highlights
- Market cap exceeds $2 trillion
- 100,000+ employees worldwide
- Leading cloud services through Azure
- Major clients include Walmart and BMW
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...
🎁 Benefits
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
🌟 Culture
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...
Skills & Technologies
Overview
Microsoft is hiring a Software Engineer II for the People & Work Intelligence team to build AI-driven features for Microsoft 365. You'll work with Azure, Python, and machine learning to enhance data platforms. This position requires experience in software engineering and data processing.
Job Description
Who you are
You have a solid background in software engineering with a focus on building scalable systems — your experience includes working with AI and data platforms that transform raw signals into actionable insights. You are proficient in Python and have a good understanding of Azure services, which you have used to develop backend services and large-scale data pipelines.
You are familiar with machine learning concepts and have collaborated with data scientists to translate modeling insights into production-grade applications — your ability to work with large datasets and improve inference quality through techniques like taxonomy matching and confidence scoring sets you apart. You understand the importance of operational excellence and reliability in production environments, ensuring that the systems you build are robust and maintainable.
What you'll do
As a Software Engineer II on the People Intelligence team, you will contribute to the development of core AI inferencing and data platforms that support Microsoft 365 — your role involves designing and operating foundational services that enhance the quality of data processing and inference. You will work closely with cross-functional teams to implement features that leverage large language models and organizational context, ensuring that the solutions you build are privacy-preserving and compliant with data regulations.
You will be responsible for improving the production readiness of the systems you develop, utilizing telemetry and monitoring tools to ensure high availability and performance — your contributions will directly impact how Microsoft 365 understands and enhances workforce analytics and user experiences. You will also engage in code reviews and collaborate with other engineers to foster a culture of continuous improvement and knowledge sharing within the team.
What we offer
At Microsoft, you will be part of a diverse and inclusive team that values innovation and collaboration — we provide opportunities for professional growth and development, encouraging you to expand your skills and take on new challenges. You will have access to cutting-edge technologies and resources that empower you to make a meaningful impact on how work gets done with AI. We offer competitive compensation and benefits, including health and wellness programs, flexible work arrangements, and a supportive work environment that prioritizes work-life balance.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Microsoft.