Software Engineer – AI‑Powered Platform
Microsoft · Vancouver
Job description
About the role
Microsoft 365 Engineering Systems (ES365) is building an AI‑driven engineering platform that powers developer productivity across the company. As a Software Engineer you will design and implement core platform capabilities and developer‑facing experiences that enable AI‑assisted coding, large‑scale refactoring, and automated integrations.
Key responsibilities
- Design, develop, and ship platform features that support AI‑assisted software development workflows.
- Collaborate with codebase owners and cross‑functional teams to align solutions with engineering processes.
- Apply best practices for AI‑powered tooling, including evaluation of multiple approaches and sharing findings.
- Own the full software development lifecycle from architecture through testing, release, and ongoing support.
- Mentor engineers across teams and contribute to an inclusive, collaborative environment.
Required profile
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 4+ years of professional software engineering experience.
- Strong fundamentals in system design, algorithms, testing, debugging, and code review.
- Ability to lead technical direction and mentor peers in ambiguous, fast‑moving problem spaces.
Required skills
- Proficiency in one or more programming languages such as C, C++, C#, Java, JavaScript, or Python.
- Hands‑on experience with AI‑powered developer tools (e.g., GitHub Copilot, Copilot Workspace, Claude Code, OpenAI Codex/ChatGPT, Cursor).
- Experience building scalable, reliable, and maintainable software systems.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 days ago
Expires 1 month from now
3 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Microsoft
Vancouver
Related job offers
-
UI Software Engineer, Developer Workflows
Apple Vancouver -
Software Engineer – Developer Efficiency Platform
Apple Vancouver -
Software Engineer - New Grad
Electronic Arts (EA) Vancouver -
Technology Specialist Co‑op – Fall 2026
British Columbia Investment Management Corporation (BCI) -
Enterprise Solutions Software Engineer Co-op (Fall 2026)
British Columbia Investment Management Corporation (BCI)