Back to jobsJob overview
About the role
Principal Software Engineer at Microsoft
Required Skills
pythoncloud servicesdistributed systemsai integrationsoftware architecturestakeholder communicationsecurity compliancementoring
About the Role
Principal Software Engineer role at Microsoft's Health and Life Sciences team, focusing on integrating AI into clinician workflows to reduce effort and improve patient outcomes. The role involves designing and developing AI-integrated services, ensuring scalability and security in healthcare solutions. This is a senior position requiring leadership in architecture, stakeholder collaboration, and mentoring.Key Responsibilities
- Lead design and development of AI-integrated services for clinician workflows
- Partner with stakeholders to determine user requirements and incorporate feedback
- Own delivery of new features and services end-to-end, including cloud infrastructure
- Mentor engineers and ensure code quality and maintainability
- Act as Designated Responsible Individual (DRI) for system monitoring and on-call support
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Proven experience in designing, developing, and operating distributed systems/services in the cloud
- Experience in stakeholder communication
- Ability to pass Microsoft Cloud background check and verify citizenship due to government security requirements
Nice to Have:
- Understanding of AI technologies/models and fundamentals
- Proven ability to tackle complex technical issues in large-scale cloud services
- Experience with implementing, monitoring, and operating software employing Gen AI
Benefits & Perks
- Industry leading healthcare