Microsoft's Applied Sciences Group is seeking a Senior Software Engineer to join their innovative team working on cutting-edge AI and Machine Learning technologies. This role sits at the intersection of artificial intelligence, machine learning, and computer vision, focusing on developing next-generation hardware and software products.
The position offers an exciting opportunity to work on groundbreaking technologies that will shape the future of Windows customer experiences. As a Senior Software Engineer, you'll be instrumental in transforming research into practical applications that impact millions of users worldwide. The role involves working with state-of-the-art AI algorithms in Language Modelling and Generative Image technologies.
The ideal candidate will have strong expertise in C++ and Python programming, with experience in deep learning frameworks like PyTorch and TensorFlow. You'll be working in a collaborative environment, contributing to the entire software development lifecycle from design to deployment. The role requires both technical excellence and the ability to mentor junior team members.
Located in Belgrade, Serbia, this hybrid position offers up to 50% work from home flexibility. Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, and generous time off. The role involves 0-25% travel and offers opportunities to work on cutting-edge technology while making a significant impact on Microsoft's AI initiatives.
This is an excellent opportunity for a seasoned software engineer passionate about AI and machine learning, looking to work with a world-class team on technologies that will define the future of computing. Join Microsoft's Applied Sciences Group to be at the forefront of technological innovation while enjoying excellent career growth opportunities and comprehensive benefits.