3 days ago
Vancouver, CanadaMid Level
Responsibilities
- Implement and maintain AI-powered Excel features and agentic workflows that understand workbook context and user intent.
- Contribute to feature and technical designs addressing performance, scalability, reliability, security, and cost.
- Develop and execute unit, integration, regression, security, and AI evaluation test strategies.
- Monitor feature performance using telemetry, evaluation results, feature flags, guardrail metrics, safe rollouts, and rollback mechanisms.
- Use AI-assisted development tools while reviewing and taking responsibility for generated code, tests, and engineering artifacts.
- Collaborate with Product, Design, Applied Science, engineering, security, and privacy partners.
- Serve as a designated responsible individual and on-call engineer, monitoring service health, mitigating incidents, and contributing to root-cause fixes.
- Deliver tested, secure, and maintainable code across client and service components.
- Contribute to deployment automation, monitoring, telemetry, troubleshooting documentation, and reliability improvements.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 2+ years of technical engineering experience with coding, or equivalent experience.
- Coding experience in one or more of C, C++, C#, Java, JavaScript/TypeScript, or Python.
- Ability to meet Microsoft Cloud Background Check and other applicable security screening requirements upon hire or transfer and every two years thereafter.
- Preferred: Master’s degree with 3+ years of experience, or bachelor’s degree with 5+ years of experience, or equivalent experience.
- Preferred: experience using AI or LLM-based technologies in software development, including AI-assisted coding, automated test generation, debugging, or code review.
- Preferred: familiarity with LLM-based or agentic systems, tool use/function calling, workflow orchestration, planning, or evaluation.
- Preferred: experience developing and testing client or service software such as web applications, APIs, cloud services, or distributed systems.
- Preferred: experience with source control, automated testing, continuous integration and deployment, monitoring, and production troubleshooting.
- Preferred: effective communication and cross-functional collaboration skills.
Benefits
- Based in Vancouver, British Columbia, Canada.
- Base pay range is CAD $85,800–$169,300 per year.
- Position is open for at least five days, with applications accepted continuously until filled.
- Microsoft provides equal employment opportunity and accommodation support.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
