Software Engineer

Overview

On Site
USD 84,200.00 - 165,200.00 per year
Full Time

Skills

Art
Accountability
Collaboration
Research
Data Science
Product Management
Machine Learning (ML)
Instrumentation
React.js
Computer Science
C
C++
C#
Java
JavaScript
Python
Cloud Computing
DevOps
Git
Continuous Integration
Continuous Delivery
Automated Testing
Data Structure
Algorithms
SAN
Microsoft Windows
Microsoft Azure
Video Game Development
Agile
Scrum
Artificial Intelligence
Software Development
GitHub
Software Engineering
Internal Communications
Integrated Circuit
IC
Recruiting
Microsoft

Job Details

At Xbox, we're committed to inclusivity and diversity. Even if you don't meet all qualifications, we welcome your application. Your unique perspective and potential contributions are highly valued here. Would you like to be at the forefront of AI and Gaming and work with state-of-the-art AI research and the top gaming studios in the world? Are you an earlycareer engineer who loves to build worldchanging products while learning from experienced mentors?

At Xbox Gaming AI, we are exploring new emerging technology trends to craft the next era of gaming. We are venturing beyond the horizon and charting a course forward with players and creators at the center. Our goal is to define the future of Xbox by advancing our mission of bringing joy and community to every player on the planet. If you value dynamic and agile teams that are proactively advocating for a diverse workforce, we have a role for you.

We are seeking a Software Engineer to join our team at Xbox Gaming AI and help build the next generation of AIpowered services and frameworks. As a key contributor, you'll implement wellscoped features, write and test highquality code, and collaborate closely with senior engineers and partners across the organization. You'll grow your skills in cloud services and AI while helping develop reliable, scalable products that leverage the latest advances.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities:

  • Contribute to integrating AI models into reliable, scalable services and frameworks, learning best practices for performance, safety, and cost.
  • Collaborate with research, data science, and product management to translate requirements into clear engineering tasks and customercentric solutions.
  • Help design and implement Azurebased components to scale ML/AI solutions across Xbox, including instrumentation, logging, and monitoring.
  • Craft clean, efficient, and maintainable code across technologies such as C#, C++, Python, React, and Azure; add unit/integration tests and participate in code reviews.
  • Navigate ambiguity with guidance: ask great questions, run experiments, iterate on feedback, and take ownership of welldefined features (including participating in oncall with support as you ramp).

Qualifications:

Required Qualifications:
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience and familiarity with cloud-native development and DevOps practices (e.g., Git, CI/CD, automated testing) and foundational knowledge of data structures/algorithms, with a willingness to learn Azure services.
Preferred Qualifications:
  • Exposure to Azure infrastructure and services (e.g., compute, storage, networking); interest in Windows on Azure is a plus.
  • Exposure to video game development, particularly tools or automation.
  • Previous exposure to Agile/Scrum development methodologies.
  • Experience or interest in leveraging AI for software development (e.g., GitHub Copilot, Cursor, or similar).
Software Engineering IC2 - The typical base pay range for this role across the U.S. is USD $84,200 - $165,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $109,000 - $180,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: ;br>
Microsoft will accept applications for the role until October 12 th , 2025.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.