M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineer

AI Application Engineering +1Posted on Nov 11
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Bachelor's Degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Breadth of knowledge across cloud computing topics and Azure, with specialist hands-on depth expertise across generative AI and platform services.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Responsibilities

  • Design, build, and deploy Microsoft Copilot extensions, plugins, and custom copilots using Microsoft Copilot Studio, Microsoft Graph, and Azure AI services.
  • Implement large language model-based workflows using Azure OpenAI, including prompt engineering, retrieval-augmented generation, and tool/function calling patterns.
  • Develop backend services, APIs, and orchestration logic to integrate Copilot experiences with enterprise systems.
  • Extend agents with Model Context Protocol servers, OpenAPI/REST connectors, and workflows; engineer tool schemas and descriptions so models call them reliably; and select appropriate authentication models for each tool, including user-delegated or maker credentials, Entra single sign-on/on-behalf-of, managed identity, and federated credentials.
  • Select and configure models, including GPT, Claude, and other supported models, per agent and task to balance quality, latency, and cost, and design within platform limits such as timeouts, payload sizes, and throttling.
  • Ground Copilot and agent responses in enterprise data, including SharePoint, Dataverse, Azure SQL, Azure AI Search, Copilot connectors, and Work IQ, using permission-aware retrieval, citations, and defined fallback behavior when knowledge is insufficient.
  • Build autonomous agents triggered by events, schedules, and system updates, with human-in-the-loop approvals, escalation paths, and safe fallbacks when an agent cannot resolve a request.
  • Build secure, scalable solutions using .NET, Python, JavaScript/TypeScript, and modern cloud-native architectures.
  • Integrate Copilot solutions with Microsoft 365, Teams, Viva, Dynamics, Power Platform, and line-of-business applications.
  • Apply best practices for identity, access control, data grounding, compliance, observability, and performance.
  • Work directly with customers to understand business problems and map them to Copilot-enabled solutions.
  • Prototype and deliver proofs of concept and production solutions in collaboration with Microsoft Consulting Services teams.
  • Provide technical leadership in workshops, design sessions, and solution reviews.
  • Implement Responsible AI, security, privacy, and compliance standards across Copilot solutions.
  • Perform code reviews, testing, and performance tuning to ensure high-quality, reliable deliveries.
  • Continuously evaluate new Copilot and Azure AI features and guide their adoption.
  • Work hands-on across design, build, and production deployment on customer projects, focusing on issue resolution to remove customer production blockers, and switch comfortably between whiteboard planning and hands-on engineering.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs