Microsoft
Senior Software Engineer, Full Stack
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Sep 8, 2026
- Experience
- 4+ years technical engineering experience; stated alternatives include a Master’s Degree and 6+ years, or a Bachelor’s Degree and 8+ years, or equivalent experience.
- Education
- Bachelor’s Degree in Computer Science or related technical field, or equivalent experience.
About the job
Designs and delivers cloud architectures, platforms, and software for data science and applied AI projects supporting Microsoft’s AI for Good mission.
What you'll do
- Design and implement cloud architectures and cloud-based solutions for data science, experimentation, and applied AI.
- Provide technical architecture leadership, identify implementation blockers, and support security reviews, service issues, and users.
- Use AI tools across the software development lifecycle and help advance AI for Good research initiatives.
What they ask for
- Bachelor’s Degree in Computer Science or related technical field and 4+ years of technical engineering experience coding, or equivalent experience.
- Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
Nice to have
- Experience with Azure AI services, TensorFlow, and/or PyTorch.
- Agile experience and experience with Service Oriented Architectures (SOA) and/or REST; hands-on experience creating customer Proof of Concepts or MVPs leading to production deployments.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
Azure, Azure AI services, TensorFlow, PyTorch, Service Oriented Architectures (SOA), REST, C, C++
AI focus
Develop cloud-based solutions for applied AI and data science, and apply AI tools and practices throughout the software development lifecycle.
Model-written summary · the original posting is authoritative