22 hours ago
Hyderābād, IndiaMid Level
Responsibilities
- Design, develop, test, and maintain production-quality Windows AI platform components, libraries, services, APIs, and SDKs.
- Integrate AI models into scalable platform workflows with consistent, extensible, and maintainable interfaces.
- Build capabilities that scale from local experimentation to broad Windows deployment across diverse hardware and configurations.
- Own features end to end through design, coding, testing, validation, rollout, and production improvement.
- Build automated evaluation and regression capabilities for quality, correctness, performance, reliability, and responsible AI requirements.
- Use telemetry and data-driven debugging to diagnose issues across model, runtime, API, operating system, and application boundaries.
- Improve performance, power, memory usage, reliability, and compatibility across Windows devices and deployment rings.
- Prototype emerging AI capabilities and convert successful explorations into robust platform features.
- Collaborate with product managers, applied scientists, partner engineering teams, and senior technical leaders.
- Contribute to monitoring, incident analysis, safe rollout, security, privacy, compliance, automation, and developer tooling.
Requirements
- Bachelor's degree in computer science or a related technical discipline and 4+ years of professional software development experience.
- Proficiency in one or more programming languages such as C++, C#, or Python.
- Understanding of software and API design, testing, debugging, data structures, algorithms, and source-control practices.
- Experience building reliable software components, developer platforms, cloud services, or distributed systems.
- Ability to own and deliver complex features end to end with appropriate technical guidance.
- Experience with AI/ML systems, model integration, inference pipelines, prompt or agent orchestration, or AI application development.
- Experience with evaluation frameworks, quality metrics, benchmark datasets, experimentation, or AI regression testing.
- Experience with Azure, cloud-native services, containers, CI/CD, observability, and production operations.
- Experience with Windows development technologies, Visual Studio, Windows SDK, WinAppSDK, systems programming, Windows servicing, compatibility, or application lifecycle management.
- Experience contributing to open-source projects or developer communities through GitHub.
- Familiarity with responsible AI, security, privacy, accessibility, and compliance considerations.
- Strong problem-solving, analytical, communication, and collaboration skills.
Benefits
- Microsoft provides an inclusive equal opportunity workplace and reasonable accommodation during the application and recruiting process.
- Benefits and perks may vary depending on the nature of employment and the country where the employee works.
Categories
About Microsoft
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.
