Software Engineer II - Seeing AI

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Mobile
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II - Seeing AI

Microsoft is seeking a Software Engineer II to join their Seeing AI team, an innovative project focused on creating a visual assistant for the blind community. This role offers a unique opportunity to work on technology that makes a real difference in people's lives. The position involves full-stack development across iOS/Android applications, Azure services, and cutting-edge AI implementations.

The ideal candidate will have at least 2 years of experience in software development with strong skills in mobile development and cloud services. You'll be working in a hybrid environment (up to 50% work from home) in Redmond, Washington, with competitive compensation ranging from $98,300 to $193,200 annually.

Key responsibilities include developing and maintaining mobile applications, implementing cloud services, and ensuring adherence to accessibility standards. You'll work with technologies like ARKit and ARCore for augmented reality experiences, and utilize prompt engineering to solve customer challenges. The role requires a strong foundation in programming languages such as C#, Java, Python, or Swift.

Microsoft offers an exceptional benefits package including comprehensive healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development.

This is more than just a technical role – it's an opportunity to contribute to Microsoft's mission of empowering every person on the planet while specifically helping the blind community through technology. The position offers the perfect blend of technical challenges, social impact, and professional growth opportunities in one of the world's leading technology companies.

Last updated 15 days ago

Responsibilities For Software Engineer II - Seeing AI

  • Implementing features and fixing bugs in the iOS/Android mobile apps, and Azure back-end
  • Automating processes such as testing, release management, and service monitoring
  • Ensuring the product adheres to responsible AI, security, privacy and accessibility best practices
  • Working with cloud platforms and monitoring site reliability
  • Using prompt engineering to solve customer problems

Requirements For Software Engineer II - Seeing AI

Java
Python
Kotlin
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding
  • Pass Microsoft Cloud Background Check
  • Experience with C#, C/C++, Python, Java, Kotlin, Swift, or JavaScript
  • Professional experience developing software solutions in a team

Benefits For Software Engineer II - Seeing AI

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II - Seeing AI

Software Engineer II

Microsoft Software Engineer II position focusing on iOS development for the Microsoft Authenticator app, offering hybrid work and competitive compensation.

Software Engineer II - The Windows Connected Experiences Team

Mid-level Software Engineer role at Microsoft working on Windows Connected Experiences team, focusing on cross-device mobile applications and connectivity.

Software Engineer II

Microsoft Edge team is seeking a Software Engineer II in Hyderabad to develop mobile applications, requiring 3+ years of experience in C++ or mobile development.

Software Engineer II

Microsoft seeks Software Engineer II for Office Mobile team to develop and optimize mobile productivity applications using Android, Java, and Kotlin.

Software Engineer II

Microsoft AI is hiring a Software Engineer II to develop next-generation capabilities for Copilot, focusing on Android, iOS, and web platforms development.