Microsoft's Applied Sciences Group (ASG) is seeking a Software Engineer II to join their innovative team focused on developing disruptive technologies for next-generation Windows devices. This role sits at the crucial intersection of research and product development, working to bring new user experiences to life that will impact millions of users worldwide.
As a Software Engineer II, you'll be instrumental in developing future operating systems and intelligent devices, working with machine learning and deep learning frameworks like ONNX. The position offers significant opportunities for career growth and technical development, allowing you to collaborate with world-class researchers and engineers in a startup-style environment within Microsoft.
The role involves implementing and debugging software features, working with telemetry systems, and contributing to the development of agentic systems. You'll be part of a team that values innovation and technical excellence, with access to cutting-edge technology and resources. The position offers a competitive salary range of $100,600 - $199,000 (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options.
This is an excellent opportunity for engineers with 2+ years of experience who are passionate about machine learning, software optimization, and creating impactful user experiences. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities with team members. If you're excited about working at the forefront of technology and contributing to products that will shape the future of Windows devices, this role at Microsoft's ASG team could be your next career step.