Senior Software Engineer - AI Expereinces, Microsoft Edge
Core
Design, develop, test, and debug secure, reliable, and high-performance production software for Microsoft Edge, translating customer requirements into scalable solutions.
Role type
Senior Software Engineer (C++)
Builds
Scalable software solutions for Microsoft Edge
Domain
Enterprise security, browsers, operating systems, AI-powered product integrations
Deliverable
production ML models | product features
Required skills
C++ (modern, OOP, STL, RAII, memory management), multithreading/concurrency, performance optimization, data structures, algorithms, debugging, cross-platform development
Preferred skills
Experience with browsers, operating systems, enterprise security, DLP, identity, AI-powered product integrations
Responsibilities
Partner with product managers, security experts, and engineers to translate commercial customer requirements into scalable solutions; use telemetry and customer feedback to improve quality, performance, and reliability; shape the team's long-term technical strategy; mentor engineers through design and code reviews
Seniority
Senior, hands-on IC