Software Engineer II - AI Agents & Monetization

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$83,600 - $159,600
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II - AI Agents & Monetization

Microsoft AI is seeking a Software Engineer II to join their Clarity team's AI Agents and Monetization efforts, focusing on building next-generation monetization capabilities for Microsoft Copilot. The role combines cutting-edge AI technology with practical business applications, offering an opportunity to shape the future of AI assistants.

The Clarity team specializes in behavioral analytics tools that help businesses understand and enhance user experiences. Within Clarity, the Agents team focuses on developing autonomous AI systems that can make decisions and handle complex tasks independently. This position offers a unique opportunity to work on infrastructure, reasoning, tools, and user experience while scaling microservices in the rapidly evolving field of AI.

As a Software Engineer II, you'll be at the forefront of solving monetization challenges for AI and LLMs, both for Microsoft and the industry at large. The role requires a combination of technical expertise and collaborative skills, with opportunities to work on world-class consumer experiences in a fast-paced environment.

The position offers competitive compensation (CAD $83,600 - $159,600) and comprehensive benefits including healthcare, educational resources, and parental leave. Working in Vancouver, BC, you'll have the flexibility of up to 100% remote work with 0-25% travel requirements.

This role is perfect for someone who brings positive energy and empathy to their work, while maintaining high effectiveness. You'll be part of a team that values innovation, continuous learning, and practical application of AI technologies. The position offers excellent career growth opportunities and the chance to become an expert in AI-Agents for e-commerce while working with industry leaders.

Last updated an hour ago

Responsibilities For Software Engineer II - AI Agents & Monetization

  • Contribute to determining user requirements and incorporate feedback into future designs
  • Learn and contribute to product/solution architecture and create proposals
  • Create and implement extensible and maintainable code
  • Review work items and assist with breaking down tasks and estimation
  • Contribute to operations of live service on rotational, on-call basis
  • Help develop automation within production and deployment
  • Embody Microsoft culture and values

Requirements For Software Engineer II - AI Agents & Monetization

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Software Engineer II - AI Agents & Monetization

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Maternity and paternity leave
  • Generous time away
  • Savings and investments
  • Discounts on products and services

Interested in this job?

Jobs Related To Microsoft Software Engineer II - AI Agents & Monetization

Software Engineer 2

Software Engineer 2 position at Microsoft's Azure Voice AI team, focusing on developing cutting-edge generative voice and avatar AI models in Suzhou, China.

Software Engineer II

Software Engineer II position at Microsoft's AI Platform team, working on Azure AI infrastructure and frameworks with 5+ years of experience required.

Software Engineer 2

Software Engineer 2 position at Microsoft Security, focusing on developing Generative AI services and Security Copilot product in Hyderabad, India.

Software Engineer II - Bing Platform - Microsoft AI

Software Engineer II position at Microsoft's Bing Platform, focusing on AI infrastructure development and optimization of ML workloads, offering competitive compensation and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft Digital focusing on AI/ML development, offering hybrid work and competitive compensation, building next-gen employee experience solutions.