OverviewThe Agents Engineering team inside Azure AI is responsible for providing services that enable complex task completion using natural language, reasoning, and long-term planning & execution. We are looking for a Principal Software Engineer who is interested in building these highly scalable AI services, that leverage modern, bleeding-edge technologies. If this resonates with you, this is the job for you! 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. Responsibilities- Work on complex, mission-critical solutions that involve multiple Azure Services (Kubernetes, Event Hubs, Event Grid, Service Bus, etc.). - Work on state-of-the-art technologies from Machine Learning, OpenAI, Natural Language Programming and Prompt engineering - Conduct experiments to evaluate model performance, robustness, and generalization. - Collaborate with cross-functional teams, including researchers, software engineers, and product managers. - Work in an inclusive and collaborative environment Embody our Culture & Values