Back to jobsJob overview
About the role
Principal Software Architect - CoreAI at Microsoft
Required Skills
pythonai/mlcloud servicesdistributed systemsmachine learningsoftware architecturedevopsresponsible ai
About the Role
Lead the design and delivery of responsible AI services at Microsoft, focusing on safety, security, and trust for AI systems. Architect large-scale cloud services and work with customers to meet enterprise needs.Key Responsibilities
- Architect, design, and develop large-scale distributed cloud services with high availability and scalability
- Lead project development across the organization and drive release plans with stakeholders
- Evaluate alternative architectures and technologies to fit business requirements and service KPIs
- Take end-to-end responsibility for the development lifecycle and production readiness of services
- Drive best practices through code reviews and data-driven service decisions
Required Skills & Qualifications
Must Have:
- Bachelor's degree in computer science or related field or equivalent experience
- 8+ years of technical engineering experience with coding in languages like C++, C#, Go, Java, or Python
- 6+ years designing and delivering highly available, large-scale cloud services and distributed systems
- Experience designing AI powered products and services
Nice to Have:
- 12+ years of technical engineering experience with coding in languages like C++, C#, Go, Java, or Python
- 4+ years of technical engineering experience with machine learning model development, release, and operations
- Ability to navigate the company and influence peers in engineering and product development
- Deep knowledge of software architecture, design tradeoffs, and mature DevOps practices
- Track record of delivering innovative insights that generate value
Benefits & Perks
- Industry leading healthcare