
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • India, Telangana, Hyderabad, India, Karnataka, Bangalore
Microsoft is hiring a Senior Software Engineer to drive the design and development of the Azure AI platform. You'll work with technologies like Azure, C#, and Python to support machine learning services. This role requires 8+ years of experience in software engineering.
You have over 8 years of experience in software engineering, with a strong focus on building scalable and reliable systems. Your expertise includes designing and implementing high-performance services that can handle large workloads, particularly in the realm of AI and machine learning. You write clean, maintainable code and are familiar with unit testing practices to ensure the quality of your work. You are comfortable investigating and resolving live site issues, and you participate in on-call rotations to support system reliability.
You have a deep understanding of Azure and its various services, particularly Azure Machine Learning and Azure OpenAI. Your experience includes collaborating with cross-functional teams to deliver impactful features and enhancements. You are proactive in driving quality engineering practices through code reviews and design discussions, ensuring that the team adheres to best practices and maintains high standards.
You are a team player who thrives in collaborative environments, working closely with data scientists and developers to create innovative solutions. Your ability to communicate effectively with both technical and non-technical stakeholders allows you to bridge gaps and foster a productive team dynamic. You are passionate about leveraging technology to solve complex problems and improve user experiences.
Experience with machine learning frameworks and tools is a plus, as is familiarity with open-source models and their finetuning processes. You are encouraged to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
In this role, you will be responsible for driving the design and development of the Azure AI platform, focusing on Azure Machine Learning and Azure OpenAI. You will collaborate with various teams to ensure the successful implementation of features that enhance the platform's capabilities. Your responsibilities will include designing, implementing, and supporting scalable services that meet the needs of data scientists and developers.
You will write clean and concise code, ensuring that it is well-tested and maintainable. As part of your role, you will also investigate and resolve live site issues, implementing fixes and improvements as necessary. Your participation in an on-call rotation will be essential to maintaining the reliability of the services you help build.
You will drive quality engineering practices within the team, participating in code reviews and design discussions to ensure that the team adheres to best practices. Your contributions will directly impact the success of the Azure AI platform, enabling users to build, train, and deploy machine learning models effectively.
At Microsoft, you will be part of a dynamic team that is at the forefront of AI innovation. We offer a collaborative work environment where your contributions will be valued and recognized. You will have the opportunity to work on groundbreaking projects that impact millions of users worldwide. We provide competitive compensation and benefits, along with opportunities for professional growth and development within the company.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.