Principal Software Engineer - Responsible AI (CoreAI)
Core
Design and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability, while leading project development and driving DevOps culture.
Role type
Principal Software Engineer (Responsible AI / Cloud Infrastructure)
Builds
Large-scale distributed cloud services and solutions
Domain
Cloud Infrastructure / Distributed Systems / Responsible AI
Deliverable
production ML models | infrastructure (via careerplan.io/jobs/1970393556753209-principal-software-engineer-responsible-ai-coreai-at-microsoft)
Required skills
C, C++, C#, Java, JavaScript, Go, Python, software architecture, design tradeoffs, DevOps culture, machine learning model development, release, and operations, large-scale cloud services, distributed systems
Preferred skills
navigating the company, influencing peers, inspiring engineering teams, delivering innovative insights
Technologies
C, C++, C#, Java, JavaScript, Go, Python
Responsibilities
Design and develop large-scale distributed cloud services, lead project development across the organization, evaluate alternative architectures and technologies, take end-to-end responsibility for the development lifecycle, drive the team's DevOps culture, conduct code and design reviews, make service decisions based on data and telemetry
Seniority
Principal, hands-on IC with leadership responsibilities
