Back to jobsJob overview
About the role
Principal Software Engineer - MAI Data, Privacy, and Security, Microsoft AI - Copilot at Microsoft
Required Skills
pythoncloud infrastructureai/mlsecurity engineeringbackend developmentapi designmachine learning frameworksazure
About the Role
Principal Software Engineer role focused on securing Microsoft's AI Copilot platform. Responsibilities include designing and building secure systems, addressing novel AI security challenges, and ensuring safe data and functionality integration. Requires expertise in backend technologies, cloud infrastructure, and applied AI security.Key Responsibilities
- Build secure and performant AI Platform services that power Copilot
- Solve novel security and privacy problems at the frontier of applied AI and agential systems
- Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation AI products and services
- Ship high-quality, well-tested, secure, and maintainable code
- Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
Required Skills & Qualifications
Must Have:
- Bachelor'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 OR equivalent experience
- 8+ years' experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP
Nice to Have:
- Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security
- Experience 'engineering out' classes of bugs and/or vulnerabilities by building secure coding and systems interfaces
- Experience working with AI platforms, frameworks, and APIs
- Staying up to date with the latest research into attacks and defenses for AI-powered systems
- Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally
Benefits & Perks
- Industry leading healthcare