Principal Software Engineer, CoreAI

1 Month ago • 6-10 Years • Full Stack Development • $137,600 PA - $294,000 PA

Job Summary

Job Description

Microsoft CoreAI seeks a Principal Software Engineer to contribute to their AI-first app stack. Responsibilities include partnering with stakeholders to define user requirements, providing technical leadership in design, leading and mentoring engineering teams, ensuring code maintainability and scalability, and acting as a Designated Responsible Individual (DRI). The role requires expertise in AI/ML and proficiency in languages like C, C++, C#, Java, JavaScript, or Python. The engineer will proactively seek new knowledge and adapt to improve product availability, reliability, and performance.
Must have:
  • 6+ years experience
  • 4+ years AI/ML experience
  • 4+ years C/C++ experience
  • Technical leadership
  • Mentoring engineers
  • DRI accountability
Good to have:
  • Master's degree
  • Experience with other languages (C#, Java, etc.)

Job Details

Overview

Microsoft CoreAI’s mission is to empower every developer to shape the future with Artifical Intelligence (AI). CoreAI is developing a new AI-first app stack, aligning infrastructure, platforms, and tools to support this mission. By providing developers with the right tools and resources, we aim to enable both Microsoft and our customers to unlock the full potential of AI in their applications and business processes.  We're hiring a Principal Software Engineer to join CoreAI.

 

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. 

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience. 
  • 4+ years experience with AI and/or Machine Learning
  • 4+ years experience with C/C++

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications: 

  • Bachelor's Degree in Computer Science 
  • OR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, 
  • OR Python 
  • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
  • OR equivalent experience. 

 

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 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 $180,400 - $294,000 per year.

 

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $161,600 - $286,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 $209,600 - $314,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

 

#CoreAI

Responsibilities

  • Partners with appropriate stakeholders to determine user requirements for one or more complex scenarios. 
  • Provides technical leadership for the identification of dependencies and the development of design documents for a product, application, service, or platform. 
  •  
  • Leads by example and mentors others to produce extensible and maintainable code used across the company. 
  • Leverages deep subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to lead multiple product's project plans, release plans, and work items. 
  •  
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. 
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. 

Similar Jobs

Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
NXP - Student Internships - Initiative Application (m/f/d)

NXP

Gratkorn, Styria, Austria (On-Site)
8 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Warner Bros Games - Staff Software Engineer - Backend (Adtech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
3 Months ago
Google - Software Engineer, Distributed Systems

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
Next Level Business Services - Web SDLC

Next Level Business Services

Redmond, Washington, United States (On-Site)
7 Months ago
Google - Software Engineer III, Platforms

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Electronic Arts - Software Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Connecticut, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - Java Developer

Playtika

Poland (Hybrid)
5 Months ago
Google - Software Engineer II, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Amber - Technical Artist(Project Based)

Amber

Brazil (On-Site)
10 Months ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
6 Months ago
Glean - Solutions Architect ( EMEA/US East Customer hours )

Glean

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Luxoft - Java Developer with React JS

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Limit Break - Unity UI Engineer

Limit Break

(Remote)
1 Month ago
Teradata - Senior Cloud Engineer

Teradata

Pune, Maharashtra, India (On-Site)
6 Months ago
ION - Senior Technical Consultant - Endur

ION

Uniondale, New York, United States (On-Site)
7 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Playtika - JavaScript Technical Lead

Playtika

Ukraine (On-Site)
5 Months ago
Zazz - Low-Code/No-Code Technical Consultant

Zazz

(Remote)
4 Months ago
X Studios,  Inc  - Engineer, Django/Python (Contractor)

X Studios, Inc

Winter Park, Florida, United States (On-Site)
9 Months ago
Google - Software Engineer, Android and Chrome OS

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Nagarro - Principal Engineer, Cloud

Nagarro

India (On-Site)
7 Months ago
Socialpoint - Senior Software Engineer (Full Stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
GIANTS Software - PHP Developer - Working Student

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
3 Months ago
SmileGate - [LOST ARK] Web Programmer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Meta - Software Engineer, Infrastructure

Meta

Burlingame, California, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug