Jobs via Dice · 2 hours ago
Principal Research Software Engineer
Microsoft Research (MSR) is a multidisciplinary global organization focused on creating scientific knowledge and delivering innovation for positive human impact. The role involves strategic leadership in engineering, collaborating on research projects, and ensuring engineering excellence across various MSR initiatives.
Computer Software
Responsibilities
Strategic Leadership: Collaborate with MSR Americas engineering leadership to define and execute on a cohesive engineering vision. Navigate ambiguity in a dynamic research environment, using tangible intermediate milestones to realize long-term vision
IC Development: Partner with teams to design, develop and implement MSR's larger project investments, with a goal of transitioning MSR concepts to product, focusing across the MSR portfolio
Cross-Project Collaboration: Seek connections between MSR projects, design and develop "better together" systems, architectures, and implementations that align key research in support of facilitating new research as well as product transfers
Engineering Excellence: Establish best practices in processes to ensure quality engineering with high degree of security, privacy, safety, and accessibility across our highest impact projects
Cross-Organization Orchestration: Build strong partnerships across MSR labs and with product teams to align engineering efforts with research priorities and Microsoft's broader innovation agenda and engineering best practices
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Preferred
Master's Degree and/or Ph.d in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 14+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Demonstrated experience on an engineering team within a research or innovation setting, with responsibilities spanning prototypes to production
Experience with Microsoft AI stack, including but not limited to Azure/AI Platform and Copilot based experiences and tools
Proven track record shipping AI products at scale
Proven track record on v1 and early-stage product development
5+ years technical leadership experience, defining milestones and helping an engineering team execute on their deliverables
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase