Software Engineer II

Global technology company that develops software, consumer electronics, and services.
$83,600 - $159,600
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Gaming · AI

Description For Software Engineer II

Microsoft's Gaming ML team in Core OS is seeking a Software Engineer II to work on cutting-edge AI applications in Computer Graphics, Gaming, and Media. The role involves developing and implementing neural networks for real-time execution on GPUs and NPUs. As part of the Core OS organization, you'll contribute to systems powering Azure, Microsoft's Linux OS, Windows, and Xbox platforms. The position offers an opportunity to pioneer AI advancement in graphics and gaming, working with state-of-the-art technology. The team focuses on delivering AI solutions across Microsoft's ecosystem, including PCs and Xbox consoles. This role combines technical expertise in both AI/ML and graphics, with the potential for broad impact on Microsoft's gaming and graphics capabilities. The position offers competitive compensation, comprehensive benefits, and the chance to work with leading technology at a global scale. The hybrid work environment allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities.

Last updated 12 minutes ago

Responsibilities For Software Engineer II

  • Development of neural networks
  • Training of neural networks
  • Collection of training data
  • Optimizing neural networks to allow for real-time inference
  • Performance tuning
  • Validation/Quality Assurance
  • Working with hardware, operating systems and drivers

Requirements For Software Engineer II

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience delivering commercial-quality software products
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II - AI Engineering Systems

Software Engineer II position at Microsoft's AI Frameworks team, focusing on developing AI infrastructure and systems for next-generation supercomputers and AI accelerators.

Software Engineer II

Software Engineer II position at Microsoft focusing on GPU performance optimization for AI models, offering remote work and competitive compensation.

Software Engineer II - Bing Platform - Microsoft AI

Software Engineer II position at Microsoft's Bing Platform, focusing on AI infrastructure development and optimization of ML workloads, offering competitive compensation and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft Digital focusing on AI/ML development, offering hybrid work and competitive compensation, building next-gen employee experience solutions.

Software Engineer II

Microsoft is hiring a Software Engineer II to build and optimize their Azure ML model-serving platform, working with large-scale AI models including OpenAI's generative models.