Software Engineer II
Microsoft
Microsoft
Join Microsoft's Core AI team and help shape the future of software development. We are building the foundational platforms and services that power the next generation of Generative AI applications. This role focuses on the Agentic Core Services Team, responsible for a cloud-native platform that enables the development, execution, and management of agentic applications at scale. You will influence programming models, user experiences, and the distributed runtime for enterprise-grade AI agents. Work at the cutting edge of AI research, integrating multi-modal capabilities into real-world applications and establishing responsible AI governance.
- Develop and implement code for product features, promoting code reuse. - Provide feedback on architecture proposals and explore design options, outlining strengths and weaknesses. - Collaborate with architects to build and modify product features. - Contribute to design documents supporting user stories and product requirements. - Refine product features by escalating analytical findings. - Build core platform components and reusable building blocks to enhance team velocity and product innovation. - Champion customer-centric development by gathering feedback and understanding demand signals. - Drive live site excellence for large-scale distributed systems, leading incident analysis and improvement initiatives.
- Bachelor's Degree in Computer Science or a related technical field, with at least 3 years of engineering experience. - Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python. - Minimum 3 years of experience in designing, building, and operating production-grade software and services at scale. - Demonstrated expertise in solving complex technical challenges within distributed systems, AI/ML infrastructure, developer platforms, or cloud services is preferred. - Experience engaging with customers during integration or deployment phases is a plus. - Must be able to meet Microsoft, customer, and government security screening requirements, including a Microsoft Cloud Background Check.
Microsoft Corporation
Software Development