Senior Software Engineer - AI Experiences, Microsoft Edge
Core
Design and lead engineering for multi-tenant, highly available, and secure distributed systems to deliver cohesive customer experiences.
Role type
Senior Software Engineer (AI Experiences)
Builds
Distributed systems for Microsoft Edge
Domain
Software Engineering / Distributed Systems
Deliverable
production ML models
Required skills
Architecture design, system design, implementation, testing, monitoring, operations, reliability analysis, scalability analysis, performance optimization, security engineering, technical mentorship, telemetry analysis, product quality improvement
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Drive architecture and technical design for distributed systems; Lead engineering efforts from concept through deployment; Collaborate across partner teams to define technical strategy; Analyze reliability, scalability, performance, and security challenges; Mentor engineers through technical guidance and design reviews; Leverage telemetry and operational insights to improve product quality
Seniority
Senior, hands-on IC
