Principal Software Engineer
![]() | |
![]() United States, Washington, Redmond | |
![]() | |
OverviewWe are seeking a Principal Software Engineer to lead the design and development of an AI Platform at Microsoft Bing. This platform will power autonomous, reasoning-driven agents capable of dynamic task orchestration across services and data. In this role, you will: 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. Optimize data 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 at web scale. Mentor and grow a high-performing engineering team focused on long-term platform evolution. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesArchitect, design, and implement high-performance solutions to enhance our AI platform. Technically lead the development and scaling of our distributed services, ensuring robustness, performance, and reliability. Collaborate with various teams to transform user requirements into actionable designs and systems. Provide technical leadership and mentorship to engineering teams, fostering a culture of excellence and innovation. Engage in the full software development lifecycle from conception to deployment, ensuring solutions meet high standards of quality and performance. Stay abreast of industry trends and apply best practices in software development and new technologies to drive improvements |