Engineer experiences with solid attention to performance, robustness, and resource efficiency. Champion engineering excellence — participate in code reviews, share best practices, and mentor junior engineers.
Responsibilities
Lead feature development: Design and implement features, leading a feature crew of 2-3 engineers. Work independently and collaboratively across global product teams to deliver end-to-end solutions. Design and implement end-to-end search experiences in the Copilot app, spanning query formulations with various treatments, ranking, and UX. Build high-performance, scalable search components optimized for mobile platforms. Collaborate across disciplines—partner with PMs, designers, and AI experts to deliver context-aware, personalized search. Be data-driven — instrument telemetry, analyze signals, and iterate quickly to maintain high product quality.
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 3.5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proven skill in designing large features or small products. Solid analytical problem-solving skills and solid CS fundamentals. Frameworks & SDK: Strong experience with Android SDK, Jetpack libraries (ViewModel, LiveData, Room, Navigation). Performance Optimization: Understanding of memory management, battery optimization, and network efficiency; experience with profiling tools like Android Profiler. Testing: Familiarity with JUnit, Mockito for unit testing and Espresso for UI testing. Deployment: Knowledge of Google Play Store publishing, app signing, and release management. 4+ years of experience in C/C++ and/or or Java and Kotlin or Python Exposure to experimentation and data-driven engineering practices.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page