Job Detail

Principal Software Engineer - Microsoft Corporation
Redmond, Washington
Posted: Dec 08, 2020 02:40

Job Description

Principal Software Engineer

For every hour doctors spend with their patients, they spend two hours on process and clerical tasks. When they do meet with patients, they spend most of the time glued to their computer. We are EmpowerMD at https://aka.ms/empowermd , a product team in Microsoft Healthcare that’s building ambient intelligence for the clinic at https://www.microsoft.com/en-us/research/project/empowermd/articles/project-empowermd-ambient-intelligence-for-the-clinic-2/ . Our technology will let doctors focus on what they do best: taking care of their patients.

On our team, you’ll have opportunities to work with the latest research and technologies in engineering, machine learning and NLP, work closely with doctors, and have a huge societal impact. This is AI for good!

#healthcare #healthai #empowermd #microsoft #ai

Responsibilities

As a key member of our multi-disciplinary team, you will:

  • Leverage full-stack software engineering skills to deliver a better user experience to health care professionals

  • Develop useful and performant UI using modern web frameworks

  • Design, develop, and monitor cloud services and distributed systems

  • Creativity and curiosity to build integration proof of concepts across the Microsoft and partner ecosystems

  • Expand our ML engineering infrastructure to support a team of data scientists across the full lifecycle of data acquisition, annotation, modeling, and deployment

  • Collaborate closely with teams inside & outside Microsoft

  • Bring your curiosity, entrepreneurial spirit, and passion to deliver on the promise of technology in a difficult, competitive, and exciting vertical

Qualifications

REQUIRED QUALIFICATIONS:

  • 10+ years of industry software development

  • 3+ years of experience developing, deploying, and monitoring cloud services

  • 1+ years of experience with Javascript/HTML/CSS and other frontend technologies

  • BS in Computer Science or equivalent experience

PREFERRED QUALIFICATIONS:

  • Experience with ReactJS, Angular, Vue, or other modern UI framework

  • Experience with Azure services like Azure Cosmos DB, Azure SQL, Key Vault, Azure DevOps, Azure Databricks, Azure Machine Learning

  • Experience with Speech, NLP and other AI-driven applications

  • Experience with Docker and Kubernetes

  • Experience with C# or TypeScript

  • Experience in Health technology

  • Excellent written and verbal communication skills

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at https://careers.microsoft.com/us/en/accommodationrequest .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.



Job Detail


Company Overview

Microsoft Corporation

Redmond, Washington