> Markdown version of [/jobs/ext/2644637-fullstack-ai-engineer](https://www.wearedevelopers.com/jobs/ext/2644637-fullstack-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack AI Engineer - **Company:** Microsoft - **Location:** Redmond, WA, United States - **Experience:** Experienced - **Salary:** $102,100.0 - $202,200.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Online Services, C Sharp (Programming Language), C++ (Programming Language), Code Review, Data Structures, Software Debugging, Python (Programming Language), Machine Learning, Language Modeling, Software Tools, Cloud Services, Software Engineering, Strategies of Testing, TypeScript, Web Applications, Web Platforms, Data Logging, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Software Security, Model Validation, Information Technology, Front End Software Development - **Published:** August 2, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17793188?backUrl=%2Fcareer%2F17793188%2FFullstack-Ai-Engineer-Washington-Redmond ## About the Role * Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. + OR equivalent experience., * Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, TypeScript, or Python. + OR equivalent experience. * 2+ years of hands-on experience building production desktop/web applications or services, including modern front-end development, service/API integration, testing, debugging, deployment, and operational support. * Experience applying computer science fundamentals, system design, data structures, algorithms, testing, code review, and secure software engineering practices to production software. * Experience using AI-assisted development tools or building AI-powered workflows, prototypes, features, or internal engineering tools. #W+DJOBS Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year. ## Description Are you excited to build the next generation of AI-powered experiences for educators and learners, while also reinventing how those products are engineered? Do you enjoy turning ambiguous product opportunities into secure, reliable, and intuitive software that reaches users at Microsoft scale? Do you use AI agents today, have strong ideas about effective agentic development, or want to explore how agentic AI can accelerate discovery, implementation, evaluation, operations, and continuous improvement? If so, we would love to talk with you. Our Education team builds applications, services, and platform capabilities that help educators, students, administrators, and institutions succeed across Microsoft 365, Windows, and the broader Microsoft ecosystem. We work across client, web, service, and AI layers to make teaching and learning more accessible, engaging, effective, and responsible. We are looking for aSoftware Engineer II who is a modern AI engineer and solid product engineer. You will design and ship production-quality experiences that combine full-stack software engineering with practical AI capabilities, including large and small language models, multimodal models, retrieval-augmented generation, tool and function calling, agents, multi-agent orchestration, and grounded workflows. Depending on your background, you may also apply machine learning techniques to feature development, personalization, ranking, prediction, experimentation, or quality improvement. This role is broader than building individual features. You will help the team evolve how we engineer products end to end by applying AI to requirements exploration, prototyping, coding, testing, evaluation, debugging, deployment, live-site operations, and engineering knowledge. You will dogfood emerging tools, safely experiment with new development patterns, measure their effectiveness, and turn promising ideas into repeatable practices that improve quality, velocity, and customer impact. You will partner closely with Product Management, Design, Applied Science, Data Science, and engineering teams across Microsoft to translate customer needs and emerging AI capabilities into intuitive, accessible, secure, reliable, and responsible experiences across Windows, Microsoft 365 clients, web platforms, and cloud services. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities * Own and deliver complete product features across the engineering lifecycle, including requirements review, design, architecture, implementation, testability, debugging, deployment, monitoring, and servicing. * Build full-stack AI experiences using modern front-end technologies, service APIs, cloud services, telemetry, experimentation, and safe deployment practices. * Create reusable AI-powered platform components and workflows that can be adopted across education scenarios, Microsoft 365 experiences, and Windows-integrated experiences. * Apply practical AI techniques such as prompt engineering, grounding, retrieval-augmented generation, tool/function calling, model evaluation, multimodal workflows, and responsible use of LLMs and SLMs. * Where valuable, apply machine learning approaches to product features and platform capabilities, working with Applied Science and Data Science partners to move from experimentation to production. * Experiment and apply emergingAI engineering tools across planning, prototyping, coding, code review, testing, security analysis, evaluation, debugging, documentation, deployment, operations, and knowledge discovery and translate successful approaches into reusable components, guidance, automation, and team-wide practices. * Partner with product managers, designers, data scientists, applied AI researchers, and partner engineering teams to translate customer and business needs into intuitive, accessible, scalable, and maintainable solutions. * Design and implement test strategies, including unit, integration, end-to-end, accessibility, performance, security, and regression coverage; use automation and AI-assisted tooling where it improves quality. * Instrument features with logging, telemetry, success metrics, guardrail metrics, and dashboards; use data, feature flags, flighting, and experimentation to learn quickly and improve product outcomes. * Participating in live-site operations as needed, improve troubleshooting guides and observability, and help ensure services meet reliability, availability, security, privacy, and compliance expectations. * Contribute to an inclusive team culture where everyone can bring their full and authentic self, collaborate respectfully, learn continuously, and do their best work. ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) - [The AI-Ready Stack: Rethinking the Engineering Org of the Future](https://www.wearedevelopers.com/videos/1706-the-ai-ready-stack-rethinking-the-engineering-org-of-the-future) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries)