Microsoft Bing is seeking a Principal Software Engineer to lead the design and development of an AI Platform that will power autonomous, reasoning-driven agents capable of dynamic task orchestration across services and data.
Requirements
- 6+ years of hands-on experience in software development with a focus on distributed computing systems.
- coding in languages including, but not limited to, C, C++ or Python
- 10+ years of experience in designing, developing, and shipping scale services.
- 3+ years of technical leadershipexperience ofdesigning, coding,debuggingand delivering large projects.
- Expertisein performance optimization and system architecture, particularly within large-scale processing environments.
- Proventrack recordin designing and deploying scalable, distributed systems.
- Demonstrated problem solving and prioritization skills.
Responsibilities
- Architect and implement scalable, distributed systems foundational to our agentic platform.
- Lead technical vision and execution for building intelligent agents that act autonomously within a large-scale infrastructure.
- Optimizedata access patterns, compute workflows, and storage strategies to meet rigorous SLA requirements across offline and online workloads.
- Work closely with cross-functional teams (AI, infra, product) to translate research advances into production-grade systems.
- Ensure system robustness, observability, and performance atwebscale.
- Mentor and grow a high-performing engineering team focused on long-term platform evolution.
- Technicallyleadthe development and scaling of our distributed services, ensuring robustness, performance, and reliability.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Strong problem-solving, analytical, and communication skills.
- Effective collaborator and communicator.