Microsoft Applied Sciences Group (ASG) is looking to develop disruptive technologies for next-generation Windows devices and incubate new user experiences.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Familiarity with Git and Azure DevOps or similar tools.
- Understanding of post-training quantization and model optimization techniques.
- Experience with machine learning or deep learning frameworks (e.g., ONNX, ONNX Runtime).
- Exposure to Windows Performance Toolkit (WPT), including Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA).
Responsibilities
- Implement, test, and debug software features for next-generation Windows devices.
- Collaborate with team members to develop innovative user experiences.
- Assist in integrating instrumentation for telemetry on system behavior, performance, and reliability.
- Support debugging efforts using logs and telemetry to identify and resolve issues.
- Contribute to the development of agentic systems under guidance from senior engineers.
- Follow engineering best practices across the software development lifecycle, including Git workflows and CI/CD pipelines.
- Participate in team discussions to manage dependencies and contribute to shared delivery milestones.
Other
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- OR equivalent experience.
- Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- Experience working in collaborative teams in academic or industrial research environments.
- remote eligible within the United States.