Taro Logo

Software Engineer II and Senior Software Engineer (Multiple Positions)

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$100,600 - $234,700
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II and Senior Software Engineer (Multiple Positions)

Join Microsoft's M365 Copilot Create team, where we're revolutionizing visual creation through AI innovation. As a Software Engineer II or Senior Software Engineer, you'll be at the forefront of developing cutting-edge visual creation models and building top-tier experiences used by millions worldwide.

The role focuses on applying state-of-the-art AI innovations to augment human creativity, working specifically on generating modern artifacts through complex ML pipelines. You'll be part of the team building Creation experiences in M365 Copilot that empower enterprise information workers to boost their productivity.

Working in Mountain View, California, you'll collaborate in a fast-paced environment with teams across Microsoft. The position requires expertise in AI model development, scaled production services, and a passion for building world-class AI-first Creation experiences. You'll work with rich telemetry, make data-driven decisions, and participate in rapid experimentation.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The compensation is competitive, with base pay ranging from $100,600 to $234,700 per year (higher in SF Bay Area and NYC).

This is an excellent opportunity for engineers passionate about AI, machine learning, and building scalable solutions that transform how people create and work. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

The ideal candidate will have 2+ years of technical engineering experience, strong coding skills in languages like Python, Java, or JavaScript, and experience with AI model development. You should be customer-obsessed, passionate about product impact, and ready to take on any challenges while learning new technologies quickly.

Last updated 2 days ago

Responsibilities For Software Engineer II and Senior Software Engineer (Multiple Positions)

  • Work as a full stack model forward engineer
  • Develop algorithms and techniques leveraging text and images
  • Work with product, ML, design partner teams on model integration/flight/maintenance
  • Build top tier visual creation experience in M365 Copilot
  • Develop cutting-edge visual creation models

Requirements For Software Engineer II and Senior Software Engineer (Multiple Positions)

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience in coding and design, specifically in development of AI models for scaled production services
  • Experience working with rich telemetry, make data driven decisions, rapid experimentation
  • Experience building software with scale, performance, efficiency, and reliability
  • Experience working closely on design and implementation of products

Benefits For Software Engineer II and Senior Software Engineer (Multiple Positions)

Medical Insurance
Parental Leave
Education Budget
401k
  • 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 and Senior Software Engineer (Multiple Positions)