Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Research Software Development Engineer

Microsoft

$139,900 - $304,200
Dec 11, 2025
Redmond, WA, US
Apply Now

Microsoft Research tackles research challenges critical to the success of the company and our customers, driving technological innovation and applying AI to real-world challenges

Requirements

  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • ability to competently operate across an entire modern AI-centric software stack
  • adaptability to dive into a new domain quickly
  • polyglot technology curiosity
  • experience with data science, machine learning (ML), Large Language Models (LLMs), Natural Language Processing (NLP), computer vision, multimodal input and processing, software security
  • ability to build agentic systems that operate at cloud scale using common agent protocols and coding frameworks
  • systematic use of benchmarking and other data-driven techniques to guide design and development

Responsibilities

  • design, develop, execute, and implement technology research projects in collaboration with other team members, research partners, and product groups
  • Work with the team to identify, evaluate, and deploy new AI tools and technologies to accelerate our progress
  • play a crucial role in driving innovation from the lab to product
  • collaborate with the rest of the team as we advance the state of the art applying AI to real-world challenges
  • develop novel ideas in bleeding edge technology
  • apply AI to real-world challenges, with the potential to turn research into product that reaches over one billion Microsoft customers
  • drive as we tackle some of the hardest and most rewarding challenges in the AI era

Other

  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience
  • ability to thrive in the face of ambiguity
  • ability to prototype starting with a research concept or paper rather than a spec
  • ability to operate as part of a multidisciplinary team