Senior Software Engineer
Microsoft
Microsoft
Building and Scaling our Inferencing Cloud across our flagships AOAI Service and growing the Model as A Service model Families. As a Senior Software Engineer on our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning and Azure OpenAI. You'll work across teams to help make the whole organization successful. Your responsibilities will include the following: Design, implement, and support scalable, reliable, high-performance services. Write clean and concise code with unit tests. Design, implement, and support new features as well as extend existing systems. Investigate live site issues and implement and deploy fixes. Participate in an on-call rotation. Drive quality engineering via code reviews and design discussions. Build and champion AI-powered and agentic automation to eliminate manual toil and improve engineering efficiency. 10+ years of experience writing production code in building internet-scale services and distributed systems. Ability to debug, read code, and work on a large and increasing codebase. Engineering knowledge of machine learning systems and data pipelines. Experience mentoring other developers, working with partners, and being a team player. Excellent communication, ability to collaborate with diverse remote teams and presentation skills. Experience with large-scale distributed systems design and implementation Passion for machine learning, artificial intelligence and agentic solution. Familiarity with Azure is a plus
Ready to apply?
Sign up first — takes a minute — and you get Hiro’s take on this role, a resume tailored to it, and (if available) a referral from a real employee at Microsoft. All free with your Pro gift.
Sign up to apply