Taro Logo

Software Engineer 2: Microsoft AI Development Acceleration Program

Microsoft is a global technology company dedicated to transforming Azure into a global AI supercomputer and empowering every person and organization to achieve more.
$98,300 - $193,200
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer (AI/ML) - Azure Core Storage

Software Engineer position focusing on AI/ML in Azure Core Storage, working on distributed systems and cloud infrastructure at Microsoft.

Machine Learning Engineer – Xbox Games Technology Group – The Coalition

Machine Learning Engineer position at Microsoft's The Coalition studio, focusing on applying ML solutions to enhance game development processes for the Xbox Games Technology Group.

Software Engineer 2, Gaming AI

Software Engineer II position at Microsoft's Xbox Gaming AI team in Barcelona, focusing on developing AI-powered gaming services and frameworks with hybrid work options.

Software Engineering IC3

Software Engineering role at Microsoft Security focusing on developing generative AI services and LLM capabilities for Security Copilot.

Language Engineer

Language Engineer role at Microsoft AI, focusing on building next-generation capabilities for Copilot through language engineering and LLM development.

Description For Software Engineer 2: Microsoft AI Development Acceleration Program

Microsoft is launching an innovative two-year AI Development Acceleration Program to cultivate the next generation of AI leaders. This role offers a unique opportunity to work on cutting-edge AI solutions within Microsoft's mission to transform Azure into a global AI supercomputer. As a Software Engineer 2, you'll be part of interdisciplinary project teams providing AI services across Microsoft, working with large language models and advanced AI technologies.

The position offers extensive mentorship opportunities, direct exposure to leadership, and collaboration with AI scientists, researchers, and engineers throughout the company. You'll be at the forefront of developing AI solutions that impact millions of users while working in a hybrid environment that allows up to 50% work from home flexibility.

The role requires strong technical expertise in software engineering, with a focus on AI and machine learning. You'll lead the design and implementation of AI solutions, manage multiple projects, and collaborate across teams to integrate cutting-edge AI capabilities into Microsoft's products and services.

This is an exceptional opportunity for someone passionate about AI who wants to make a significant impact in the field. After completing the program, participants have the opportunity to join one of the sponsoring product teams, providing a clear path for career advancement at Microsoft. The company offers comprehensive benefits, including industry-leading healthcare, educational resources, and competitive compensation ranging from $98,300 to $193,200 annually.

The ideal candidate will combine technical expertise with strong collaborative skills, embracing Microsoft's culture of inclusion and growth mindset. This role is perfect for someone who views AI as a team sport and is excited about working with diverse datasets and applications across multiple engineering teams.

Last updated 4 months ago

Responsibilities For Software Engineer 2: Microsoft AI Development Acceleration Program

  • Lead the design and implementation of AI solutions for Microsoft's products and services
  • Build reporting and monitoring mechanisms into solutions
  • Manage time across multiple projects while facilitating knowledge sharing
  • Provide mentorship to team members
  • Test and review all new and modified code and data pipelines
  • Build out new API infrastructure and endpoints, data pipelines
  • Analyze technology industry and market trends
  • Collaborate with partner teams for code integration
  • Patent and publish relevant IP and scientific research

Requirements For Software Engineer 2: Microsoft AI Development Acceleration Program

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must be available to start full-time in July 2025
  • Experience in database systems and systems engineering
  • Knowledge of cloud environments
  • Knowledge of machine learning, data visualization, and AI
  • Proficient written and oral communication skills

Benefits For Software Engineer 2: Microsoft AI Development Acceleration Program

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