Senior Software Engineer - AI Experiences, Microsoft Edge

United StatesPosted Aug 5, 2026

Own significant engineering investments from design through deployment, including implementation, validation, monitoring, and long-term maintenance. Build diagnostics, telemetry, automation, experimentation, and evaluation systems that help engineers better understand software behavior and make data-driven decisions. Develop and apply AI-powered solutions that improve engineering workflows, accelerate investigations, reduce manual effort, and help teams move faster with confidence. Build tools and experiences that help engineers detect issues earlier, diagnose problems faster, and improve the efficiency of software development across Edge. Analyze telemetry, traces, experiments, and other signals to identify opportunities to improve both engineering systems and customer experiences. Partner across teams to improve how quality, reliability, performance, and engineering productivity are measured, evaluated, and improved. Contribute to technical investigations and, when appropriate, develop product fixes that improve customer-facing quality and performance. Modernize existing systems and workflows to improve scalability, maintainability, reliability, and developer productivity. Participate in technical design discussions, code reviews, and mentoring while helping raise the technical bar across the team. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, C++, or Powershell These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, C++, or Powershell OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, C++, or Powershell OR equivalent experience. Experience designing and shipping high-quality software at scale. Experience with browser technologies, performance engineering, diagnostics, developer productivity, distributed systems, operating systems, or large-scale engineering infrastructure. Experience using telemetry, experimentation, profiling, tracing, or performance analysis to drive engineering decisions. Experience building tools, automation, measurement systems, CI/CD infrastructure, diagnostics platforms, or engineering productivity solutions. Demonstrated experience using AI-assisted engineering tools to improve software design, implementation, testing, debugging, diagnostics, and developer productivity. Experience building AI-powered workflows, developer experiences, copilots, agents, evaluation systems, or other AI-enabled solutions. Demonstrated ability to independently drive technical work from ambiguous problem statements through implementation and delivery. Solid collaboration and communication skills with the ability to work effectively across multiple engineering teams.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free