Join Microsoft's Mobile AI team as a Software Engineer II in Vancouver, working on cutting-edge AI/ML systems. This role focuses on developing innovative solutions using LLMs, SLMs, Image Generation, NLP, and Machine Learning to revolutionize AI-driven mobile applications, particularly enhancing features on platforms like Microsoft SwiftKey. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel.
As part of Microsoft's mission to empower every person and organization globally, you'll collaborate with engineers, data scientists, and product managers to create intelligent on-device models that improve digital interactions. The role involves working on features ranging from drafting blog posts and composing emails to designing custom stickers and adding humor with memes.
The position requires 2+ years of software engineering experience, with a focus on system design and large-scale services. You'll be responsible for developing microservices, implementing key features, and leading project initiatives while collaborating across teams. The compensation is competitive, ranging from CAD $83,600 to CAD $159,600 per year, with comprehensive benefits including healthcare, educational resources, and parental leave.
This is an excellent opportunity for a mid-level software engineer passionate about AI and mobile technology to work with a leading tech company, contributing to transformative technology while enjoying professional growth and work-life balance. The role combines technical expertise in software development with the excitement of working on cutting-edge AI applications that impact millions of users globally.