1. Design and implement cloud-native, distributed systems that power agentic applications at scale, ensuring reliability, scalability, and performance across enterprise environments. 2. Lead efforts to improve service reliability and develo...
1. Design and implement scalable backend services, ensuring high availability, low latency, and reliability across multi-cloud environments. 2. Drive end-to-end ownership of components, from requirement gathering through development, te...
Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, o...
Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, o...
Lead strategic initiatives to strengthen Surface product engineering and drive innovation within the Programs team. This role combines deep technical expertise with a frontier mindset to enable AI-native workflows and scalable solutions. Pa...
You'll collaborate with cross-functional teams to deliver high-impact features aligned with enterprise standards and cloud-scale requirements. Design and develop highly usable, scalable application capabilities, integrating AI models and en...
Design and evolve core execution, scheduling, and resource management systems that power Cosmos Analytics at hyperscale, ensuring high performance, predictability, and operational excellence. Evolve core platform capabilities for performanc...
Functional validation of ASIC SOC at Block, Cluster or Fullchip using UVM/C test bench Develop Test Plan and write unit tests for functional validation Create and Manage regression suites, debug failures, and drive timely resolution Innovat...
Customer Centricity Understand customers' overall Business and IT priorities and success measures to build cloud applications including DevOps processes, AI and Low code opportunities. Acts as the voice of the customer by driving new feedba...
Delivering relevant ads efficiently at this scale requires innovation across the full stack: models, kernels, serving systems, and GPU/accelerator infrastructure. Architect and build large-scale distributed systems and microservices with lo...
Participate in the on-call rotation as a Designated Responsible Individual (DRI), providing dependable and timely operational support for identity services. Execute identity lifecycle operations such as access provisioning and deprovisionin...
Design and implement real-time streaming ETL / feature pipelines (e.g., Flink or Spark Structured Streaming) that meet strict freshness and correctness constraints. Build and operate reliable messaging and ingestion with Kafka/Pulsar (parti...
Be responsible to build E2E experiences for a variety of feature areas in M365 Copilot, including but not limited to mainline chat, agent, chat history, model iterations etc. This will involve both Front End and Server Side development. Dev...
Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, o...
Implement and maintain automation scripts and test cases to support reliable releases of Power BI Service and Desktop. Assist in building engineering systems that improve developer productivity and support compliance. Contribute to GenAI in...
Bachelor's degree in Computer Science or related field. 7-12 years of professional software development experience. Proficiency in languages like C#, Java, or Python. Strong understanding of distributed systems and cloud architecture. Exper...
Work with appropriate stakeholders to determine user requirements for a feature. Supports identification of dependencies, and the development of design documents for a product feature with oversight. Assists and learn about breaking down wo...
A dynamic and fast-paced work environment filled with opportunities to tackle unique challenges and innovate solutions. Opportunities to demonstrate your technical expertise by shaping and enhancing user experiences for a global audience. D...
Designing and developing highly usable and scalable new application capabilities and enhancing existing capabilities to meet the needs of our customers. Developing and debugging product/test code in a distributed platform using C, Azure, an...
Works with appropriate stakeholders to determine user requirements for a set of features. Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. Creates and imple...