Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Machine Learning
Entry-Level Software Engineer
Hybrid
5,000+ Employees
AI · Gaming

Description For Software Engineer

Join Xbox Gaming AI at Microsoft as a Software Engineer I, where you'll be at the forefront of AI and Gaming technology. This role offers an exciting opportunity to work with state-of-the-art AI research and top gaming studios worldwide. As part of the Xbox Gaming AI team, you'll be instrumental in building the next generation of AI-powered services and frameworks.

The position focuses on implementing AI models into scalable services, working with cutting-edge technology in the gaming industry. You'll collaborate across research, data science, and product management teams to deliver customer-centric solutions. The role requires expertise in cloud-native development, particularly with Azure, and proficiency in languages like C++, C#, Python, or React.

Microsoft offers an inclusive work environment with a strong focus on diversity and growth mindset. The company provides comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional development. Located in Barcelona, Spain, this hybrid position allows up to 50% work from home flexibility.

This is an excellent opportunity for early-career software engineers passionate about AI and gaming to make a significant impact in shaping the future of Xbox. You'll be working in a dynamic environment that values innovation, collaboration, and technical excellence, while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

The role offers exposure to the latest AI technologies, hands-on experience with cloud infrastructure, and the chance to work on products that impact millions of gamers worldwide. If you're excited about combining gaming and AI technology while working with a forward-thinking team in a supportive environment, this position offers an excellent starting point for your career.

Last updated an hour ago

Responsibilities For Software Engineer

  • Implementing AI models into scalable services and frameworks
  • Working across research, data science, and product management teams
  • Design and implement Azure-based solutions to scale ML/AI solutions across Xbox
  • Craft clean, efficient, and maintainable code across various technologies
  • Provide solutions and guide the team through unexplored territories

Requirements For Software Engineer

Python
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical engineering experience
  • Experience in cloud-native software development with proficiency in Azure and Dev Ops practices
  • Coding experience in C++, C#, Python, or React

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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

Software Engineer - AI/ML, Multiple Locations

Entry-level Software Engineering role at Microsoft focusing on AI/ML development, offering remote work and competitive benefits with salary range $81,900-$160,200.

Software Engineer: Microsoft AI Development Acceleration Program, Cambridge

Entry-level Software Engineering role at Microsoft's AI Development Acceleration Program in Cambridge, focusing on AI solutions and machine learning development with competitive compensation and mentorship.

Founding Engineer (ML × SWE)

Foundry is seeking a Founding Engineer to build core ML systems and RL infrastructure for browser automation, offering competitive pay and equity.

2025 Software Development Engineer - Machine Learning

Entry-level Machine Learning Software Development Engineer position at Amazon, focusing on building innovative ML solutions and distributed systems.

Associate I AI Engineer

Entry-level AI Engineering position at S&P Global, focusing on developing AI solutions for financial markets and data analytics.