This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft and OpenAI have formed one of the most successful tech partnerships in the industry to advance artificial intelligence (AI) responsibly and make its benefits broadly accessible. As part of this partnership, the Office of the CTO (OCTO) within Microsoft is responsible for the technical strategy for the use of OpenAI technology across Microsoft. More broadly, OCTO leads investments in emerging technical bets, provides technical insights, and drives high-priority company-wide AI initiatives, while partnering closely with engineering, research, and product teams. The Principal Software Engineer within OCTO will build AI-based systems to accelerate the deployment of OpenAI technology across Microsoft. They will collaborate with key technical teams, both at Microsoft and OpenAI, to create the technical foundation underpinning the successful partnership.
Job Responsibility:
Building and shipping robust and reliable AI products
Leading system design, including collaborating with technical partners to facilitate integration with other software systems
Understanding and navigating various business requirements and technical constraints to deliver exceptional software systems
Partnering closely with various technical teams to execute on building various components of a complex system on a fast cadence
Ensuring system reliability, observability, and security in production environment
Writing technical briefs to inform stakeholders and leadership of technical design and decisions
Delivering software on schedule and escalating or surfacing risks and blockers when needed
Requirements:
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
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Ability to provide proof of citizenship or protected status for export control regulations
Nice to have:
Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
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
Experience building and shipping AI products and services
Experience building and launching net new software services
Ability to handle high ambiguity, ability to drive clarity through oral and written communication, and identify/prioritize issues and opportunities
Experience working through complex business requirements and technical constraints to deliver exceptional software systems
Ability to earn trust with stakeholders and influence across organizations