Principal Research Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

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

CC++C#JavaPythonMicrosoft AI stackResearch experienceProduct developmentTechnical leadership

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

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase