
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, Karnataka, Bangalore, India, Telangana, Hyderabad, India, Uttar Pradesh, Noida
Microsoft is hiring a Senior AI Engineer to design and deploy AI applications using Azure technologies. You'll work with Azure OpenAI, Cognitive Services, and build scalable APIs. This role requires 5-6 years of software engineering experience.
You have a Bachelor’s degree in Computer Science or a related field and bring 5–6 years of software engineering experience to the table. Your hands-on experience with Azure OpenAI, Azure AI Search, and Cognitive Services sets you apart as a candidate. You possess a strong development background in Python and C#, and you have experience building cloud-native applications on Azure. Your understanding of distributed systems and security is robust, allowing you to architect secure and resilient AI solutions.
You are skilled in implementing prompt engineering, RAG, grounding, and orchestration patterns, which are essential for building AI/LLM-based applications. You thrive in collaborative environments, working across Apps, Infra, Data, and Architecture teams to drive customer engagements and production rollouts. Your technical expertise in Azure OpenAI and GPT-based solutions is a must-have for this role.
Experience with AI Search and Azure AI Foundry would be a plus, as would familiarity with building scalable APIs and integrating AI models into applications. You are someone who enjoys tackling complex challenges and is eager to contribute to innovative solutions that drive value for customers.
In this role, you will design and deploy AI applications that leverage Azure OpenAI and other Azure services. You will implement prompt engineering techniques and develop scalable APIs that integrate AI models effectively. Your responsibilities will include driving customer engagements, developing proof of concepts (PoCs), and rolling out minimum viable products (MVPs) to production.
You will collaborate closely with various teams, including Apps, Infra, Data, and Architecture, to ensure that the solutions you develop meet customer needs and industry standards. Your role will also involve architecting secure and resilient AI solutions on Azure, ensuring that they are robust and scalable.
As part of your daily activities, you will engage with customers to understand their specific challenges and provide tailored solutions that leverage Microsoft Cloud and AI technologies. You will be at the forefront of innovation, helping to drive value across the entirety of the customers’ digital and AI transformation journey.
Microsoft offers a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work with some of the brightest minds in the industry and contribute to cutting-edge projects that have a significant impact on customers worldwide. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Join us at Microsoft and be part of a team that is dedicated to driving innovation and delivering exceptional solutions to our customers. We look forward to your application.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.