Microsoft Corporation • Vancouver, BC V5K 0A1
Job #2816626477
Microsoft AI is looking for a Software Engineer II - AI Agents and Monetization to help build the next wave of monetization capabilities of our personalized AI assistant, Copilot. We're looking for someone who will bring an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective. The right candidate enjoys building world-class consumer experiences and products in a fast-paced environment and is excited about the AI space (esp. Agents) and the challenges that come with it.
The Clarity team is responsible for providing cutting-edge behavioral analytics tool that helps users understand how people interact with their websites or apps, using which, businesses can enhance user experience and outcomes for their clients. The newly formed Agents team within Clarity is dedicated to advancing AI systems that can act autonomously, make decisions and take actions without direct human intervention and handle complex tasks, adapt to new information and improve over time, driving delight for our users and revenue for our customers.
Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential and excitement for the journey ahead.
As a Software Engineer II in Clarity Agents team, you will help drive industry-leading innovation on the infrastructure, reasoning, tools, actions, measurement and user experience while scaling up and scaling out the microservices in a rapidly evolving field. This opportunity will allow you to accelerate your career growth, become an expert with practical application of AI-Agents for any e-commerce entity, have a deeper understanding of the various components and complexities of running a AI-monetization system at scale while working with industry leaders. Come be a part of team that solves the monetization problem for AI and LLMs for Microsoft and for the industry.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Contribute in partnership with appropriate stakeholder to determine user requirements for a feature and consider a variety of feedback channels to incorporate insights into future designs or solution fixes.
Learn and contribute to processes for the architecture of a product/solution feature and learns to create proposals by testing design hypotheses and helping to refine code plans under the technical leadership of others as well as help produce code to test hypotheses for technical solutions and assists with technical validation efforts.
With guidance, learn to create and implement code that is extensible and maintainable and apply diagnosability, reliability and maintainability, and understand when the code is ready to be shared and delivered for a product, service, or feature reusing code as applicable
Learn to review work items to gain knowledge of product features in partnership with appropriate stakeholders and assist and learn about breaking down work items into tasks and provides estimation as well as escalate any issues that would cause a delay.
Learn about and contribute to operations of live service as issues arise on a rotational, on-call basis and identify solutions and mitigations to simple issues impacting performance or functionality of Live Site services and escalates as necessary.
Help develop and contribute to automation within production and deployment of a product feature and run code in simulated or other non-production environments to confirm functionality and error-free runtime for products with oversight.
Embody our culture and values.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Additional or Preferred Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.
~~~
Microsoft will accept applications for the role until January 17, 2025.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (~~~) .
Microsoft Corporation • Vancouver, BC V5K 0A1 Canada • 4 Days Ago
Microsoft Corporation • Vancouver, BC V5K 0A1 Canada • 8 Days Ago
Microsoft Corporation • Vancouver, BC V5K 0A1 Canada • 5 Days Ago
AECOM • Burnaby, BC V3J 0A2 Canada • Aug 29, 2024
Aerotek • Richmond, BC V6P 0B9 Canada • Dec 24, 2024
Autodesk • Vancouver, BC V5K 0A1 Canada • Oct 31, 2024
Burns & Wilcox Canada • Vancouver, BC V5K 0A1 Canada • Dec 20, 2024