Taro Logo

Principal Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$139,900 - $274,800
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

Microsoft CoreAI is at the forefront of shaping the future of Artificial Intelligence, developing a revolutionary AI-first app stack that will transform how developers interact with AI technologies. As a Principal Software Engineer in the Responsible Artificial Intelligence group within Azure AI Platform, you'll play a crucial role in building Azure AI Content Safety and RAI services integrated across Microsoft's AI ecosystem.

This role offers an exceptional opportunity to work on cutting-edge AI technology while ensuring responsible implementation. You'll be part of a team that's developing solutions integrated into AI Studio, Azure OpenAI, AML, and Cognitive Services, making AI capabilities more accessible and safer for developers worldwide.

The position requires a blend of technical expertise and leadership skills, as you'll be responsible for architecting complex AI systems, mentoring team members, and driving cross-product initiatives. You'll work with stakeholders across Microsoft to determine requirements for sophisticated scenarios like Agentic Security and RAI Customization.

The compensation is competitive, with a base salary range of $139,900 - $274,800 USD (higher in SF Bay Area and NYC), plus comprehensive benefits including industry-leading healthcare, educational resources, and investment options. The role offers hybrid work flexibility with up to 50% work from home opportunity.

As part of Microsoft's mission to empower every person and organization on the planet, you'll contribute to building inclusive AI solutions while working in a culture that values growth mindset, innovation, and collaboration. This is an excellent opportunity for an experienced engineer passionate about AI who wants to make a significant impact on the future of responsible AI development at a global scale.

The role combines technical leadership with hands-on development, requiring you to stay current with AI trends while ensuring Microsoft's AI products maintain high standards of reliability, efficiency, and responsible implementation. You'll be instrumental in shaping how AI technology is responsibly deployed across Microsoft's products and services.

Last updated 2 days ago

Responsibilities For Principal Software Engineer

  • Partners with stakeholders to determine user requirements for complex scenarios (e.g. Agentic Security, RAI for Agent, RAI Customization)
  • Provides technical leadership for identification of dependencies and development of design documents
  • Leads by example and mentors others to produce extensible and maintainable code
  • Leads cross-product features with stakeholders to lead multiple product project plans
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions
  • Proactively seeks new knowledge and adapts to new trends and technical solutions

Requirements For Principal Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding
  • 2+ years of experience building infrastructure for Artificial Intelligence product at scale
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years
  • Experience in developing AI products and applications, AI technology and customer requirements

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
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 Principal Software Engineer