Software Engineer II - AI Agents & Monetization

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$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, specifically focusing on AI Agents and Monetization capabilities for their personalized AI assistant, Copilot. This role is part of an innovative team responsible for developing cutting-edge behavioral analytics tools and advancing autonomous AI systems.

The position offers an exciting opportunity to work at the forefront of AI technology, where you'll be instrumental in building world-class consumer experiences in a fast-paced environment. The Clarity Agents team is dedicated to developing AI systems that can operate autonomously, make decisions, and adapt to new information, ultimately driving user delight and revenue growth.

As a Software Engineer II, you'll be working on infrastructure, reasoning, tools, actions, measurement, and user experience while scaling microservices in this rapidly evolving field. The role provides excellent career growth opportunities, allowing you to become an expert in the practical application of AI-Agents for e-commerce and gain deep understanding of AI-monetization systems at scale.

The ideal candidate should bring positive energy, empathy, and kindness to the team, along with technical expertise in software engineering. You'll be working with industry leaders and contributing to solving monetization challenges for AI and LLMs, not just for Microsoft but for the industry as a whole.

The position offers competitive compensation ranging from CAD $83,600 to CAD $159,600 per year, along with comprehensive benefits including healthcare, educational resources, and parental leave. The role supports up to 100% work from home arrangement with minimal travel requirements (0-25%).

This is an excellent opportunity for someone with 2+ years of experience who is passionate about AI and wants to make a significant impact in the field of AI agents and monetization. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

Last updated 2 days 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 in breaking down tasks with 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 and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Software Engineer II - AI Agents & Monetization

Medical Insurance
Education Budget
Parental Leave
  • 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 - AI Agents & Monetization

Software Engineer 2

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

Software Engineer - AI/ML

Microsoft AI/ML Software Engineer position offering remote work, competitive salary, and opportunity to work on cutting-edge AI technologies including LLMs.

Software Engineer 2- AI Full Stack Development

Mid-level Software Engineer position at Microsoft focusing on AI and full-stack development, requiring 4+ years of experience and expertise in AI/ML technologies.

Research Engineer - Embodied AI/Robotics

Research Engineer position at Microsoft focusing on Embodied AI and Robotics, developing ML systems and infrastructure for robotic applications.

Machine Learning Engineer II

Microsoft is seeking a Machine Learning Engineer II to develop AI systems and responsible AI solutions for Azure AI Platform.