Description
Summary
Microsoft AI are looking for a talented Principal Software Engineer at their Redmond office. This role sits at the heart of building the next generation platform for Bing and Microsoft AI. You'll work directly with stakeholders to determine requirements, lead the identification of dependencies and the development of design documents, and drive project plans, release plans, and work items.
About the Role
The Microsoft AI Web Data team is looking for a Principal Software Engineer to help us build the next generation platform for Bing and Microsoft AI. In Web Data, we are on a mission to build the most vast, safe, and accurate model of the Web to power search and AI. We are pushing frontiers of scalability and index quality by creating models and systems for discovering, storing, processing Web content, protecting our users & platform from Spam, Scams, and malware by keeping a step ahead of bad actors, and operating AI solutions.
Accountabilities
- Partner with stakeholders within Safety, Web Data, and partner teams, to determine requirements, lead the identification of dependencies and the development of design documents, and drive project plans, release plans, and work items.
- Lead by example, and mentor other engineers to produce extensible, scalable, high performance, resilient, and maintainable design and code.
The Candidate we're looking for
Experience:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Technical skills:
- Experience with processing Terabyte to Petabyte scale data with efficient algorithms for feature engineering, and experience with optimizing for high inference ROI and deploying AI/ML models including, but not limited to, Decision Tree and Forest models, encoder only and generative LLM/SLM models, multi-modal models, on NVIDIA, AMD, TPU or equivalent accelerators.
Personal attributes:
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Benefits
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and dynamic work environment.