Microsoft

Senior Software Engineer - CoreAI

Microsoft
Apply
2 days ago
Redmond, WA, USASenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Partner with customers and stakeholders to define business challenges, success criteria, and durable workflow solutions.
  • Design, build, test, deploy, and operate secure, reliable, scalable production software using Durable Task Scheduler, Azure Durable Functions, and Durable Task SDKs.
  • Rapidly move customer solutions from concept and prototypes to production while measuring business outcomes.
  • Build stateful, observable AI agents and agentic workflows using the Microsoft Agent Framework and related systems.
  • Help customers adopt durable execution patterns and migrate workflow or job-scheduling workloads onto DTS.
  • Integrate solutions with Azure Functions, Azure Container Apps, and Kubernetes/KEDA for hosting, scaling, and deployment.
  • Apply code reviews, automated testing, CI/CD, observability, documentation, and security-first development practices.
  • Own solution performance, reliability, quality, maintainability, monitoring, and post-release improvement.
  • Solve distributed-systems challenges involving concurrency, idempotency, state management, and failure recovery.
  • Contribute reusable components, samples, reference implementations, and best practices to customer engagements and the open-source community.
  • Share customer insights to improve the DTS service, SDKs, developer experience, and Microsoft engineering practices.

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.
  • Ability to meet Microsoft, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: bachelor’s degree or currently pursuing a degree in Computer Science or a related technical field and 5+ years of technical engineering experience.
  • Preferred: experience building software, data, cloud, or AI-enabled solutions through coursework, projects, internships, or employment.
  • Preferred: interest in direct customer engagement and supporting solutions from concept through deployment and ongoing improvement.
  • Preferred: familiarity with AI or machine learning concepts, cloud platforms, data pipelines, application development, or technical solution deployment.
  • Preferred: familiarity with durable execution, workflow orchestration, or job-scheduling systems such as Azure Durable Functions, the Durable Task Framework, Temporal, or AWS Step Functions.
  • Preferred: exposure to Azure Functions, Azure Container Apps, Kubernetes, or AI agent frameworks such as Microsoft Agent Framework, Pydantic, or LangChain.
  • Preferred: ability to collaborate with technical and non-technical stakeholders, learn in ambiguous environments, and communicate clearly.

Benefits

  • The typical U.S. base pay range is USD $119,800–$234,700 per year; specific ranges apply to the San Francisco Bay Area and New York City metropolitan area.
  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for a minimum of 5 days and accepts applications on an ongoing basis until filled.

Categories

Forward Deployed
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me