Skip to main content

Senior Software Engineer- AI Agents

Summary by AIEngineer.careers

Senior Software Engineer- AI Agents is a AI Agent Engineer role (full-time). with Microsoft. in UNITED STATES, US. Compensation shown: $120K–$261K. Imported listing (source: aplyr.ai). Apply on the employer's site (aplyr.ai).

Imported listing (source: aplyr.ai) · Apply on aplyr.ai

How our listings work

UNITED STATES · US
$120K–$261K
Full-time
SENIOR
Apply Now

More AI jobs in United States

The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.

Imported job description

Sourced from aplyr.ai

Microsoft's Agent 365 team is building an enterprise platform for managing and governing AI agents at scale, covering agent inventory, identity, ownership, lifecycle management, and governance. As a Senior Software Engineer, you will own end-to-end areas of the platform from architecture and API design through implementation, deployment, and production operations. You will build secure, scalable cloud services and collaborate across teams to solve complex distributed systems problems.

Responsibilities

  • Own and deliver complex engineering features end to end, from design through deployment and production support
  • Design and build secure, scalable, highly available cloud services and APIs for Agent 365 governance scenarios
  • Contribute to agent registry, lifecycle management, identity integration, ownership, and administrative APIs
  • Drive technical design for ambiguous problems and turn product requirements into maintainable architectures
  • Build with security, privacy, compliance, reliability, and operability as core design requirements
  • Establish strong engineering fundamentals including automated testing, monitoring, telemetry, and incident readiness
  • Participate in design and code reviews and mentor other engineers

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements, including Microsoft Cloud Background Check
  • Solid software engineering fundamentals including data structures, algorithms, object-oriented/system design, concurrency, and distributed systems
  • Experience designing and delivering production-quality services or large-scale software systems
  • Coding and debugging skills in C#, Java, C++, Python, or TypeScript
  • Experience designing service APIs and working with distributed systems, cloud architectures, storage, authentication/authorization, or asynchronous workflows

Nice to Have

  • Master's Degree in Computer Science AND 6+ years technical engineering experience
  • Experience building services on Microsoft Azure or another large-scale cloud platform
  • Experience with identity, authentication, authorization, policy, governance, or enterprise administration systems
  • Experience with Microsoft Entra ID, Microsoft Graph, Microsoft 365, or Power Platform
  • Familiarity with AI agents, agentic applications, LLM-based systems, or AI application platforms
  • Experience with service-to-service authentication, REST APIs, event-driven architectures, and distributed workflow orchestration
  • Security mindset with threat modeling, least-privilege design, auditing, or compliance-sensitive systems

Tech Stack

AzureC#C++Distributed SystemsJavaLLMMicrosoft Entra IDMicrosoft GraphPythonREST APIsTypeScript
Microsoft

Microsoft

Redmond · US · 223000+ employees

Microsoft is a multinational technology company whose mission is to empower every person and organization to achieve more. It develops cloud, AI, productivity, collaboration, operating-system, security, business-software, gaming, devices, and consulting/support solutions.

Weekly job alert

Get a weekly email when new AI engineering jobs match your filters. Free — confirm your address to start.

Related Jobs