Design, build, and ship features that reach millions of users every week Collaborate closely with a world-class team of engineers, designers, and AI experts shaping how Copilot comes to life on mobile Design, develop, and deliver new features and improvements in the M365 Copilot Mobile app across Android and iOS, maintaining a high bar for quality, performance, and user experience. g. , Swift/Objective-C, Kotlin/Java, C/C++). 5% crash-free sessions, ensuring a smooth, dependable experience. Cham…
Responsibilities
Drive a mobile-first approach for Copilot experiences. Collaborate across disciplines — partner closely with program managers, designers, data scientists, and global engineering teams to define requirements, align on designs, and deliver end-to-end, user-centric features. Write clean, maintainable, and high-performance code across multiple languages and frameworks (e. Contribute to shared libraries and ensure cross-platform consistency in feature implementation. Leverage data and insights — instrument telemetry and analytics into features, analyze user engagement, crash reports, and telemetry signals, and iterate quickly to enhance Copilot's effectiveness, retention, and user satisfaction. Optimize performance and reliability — debug and resolve complex issues across the stack (client, service integrations, OS interactions) to meet ambitious goals such as sub-second app launch (P95) and >99. Practice customer obsession — build with empathy for both enterprise and consumer users. Incorporate real-world feedback to deliver a frictionless onboarding and delightful daily experience that consistently exceeds expectations.
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. Proven track record of delivering high-quality software or mobile applications at scale, from initial design through release. Hands-on experience with mobile development on Android and/or iOS - understanding of mobile UX paradigms, performance constraints, and platform ecosystems. Excellent problem-solving and debugging skills, with the ability to quickly pick up new technologies and ramp up on complex existing codebases. Strong collaboration and communication skills - able to work effectively across team boundaries, build trust with diverse stakeholders, and clearly articulate technical ideas and outcomes. Quality mindset with attention to detail - demonstrated ability to write maintainable code, create unit/integration tests, and use telemetry or feedback to continually refine and improve a product. 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, C++, C#, Java, JavaScript, or Python. 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, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Experience with AI and cloud services - familiarity with integrating AI/ML features or large-scale cloud APIs into client applications is preferred. Experience with C, C++ or Objective-C/Swift/SwiftUI.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page