Overview
Join the Artificial Intelligence (AI) Frameworks team at Microsoft, where we develop cutting-edge AI software that powers devices and platforms worldwide, from AI supercomputers to mobile phones and IoT devices. Our team is dedicated to pushing the boundaries of AI algorithmic innovation, software, systems, and AI hardware integration.
Responsibilities
- Design and develop AI software in C/C++, Python, and other languages.
- Define robust and maintainable architectures.
- Collaborate across disciplines from hardware designers to ML developers.
- Scope solutions, estimate work, and schedule deliverables.
- Promote outstanding coding standards and patterns.
- Enhance our inclusive engineering culture.
Qualifications
- Bachelor's Degree in Computer Science or related field.
- 2+ years of software engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- 1+ years experience with C/C++.
- Experience with Python and AI training/inference software like PyTorch, Tensorflow, Triton is preferred.
Additional Information
- Location: Redmond, WA, USA (Remote work available)
- Salary: $94,300 - $198,600 per year
- Microsoft is an equal opportunity employer and supports workforce diversity.
Join us to advance your career in a dynamic and inclusive environment where innovation and creativity are encouraged.
Benefits Extracted with AI
- Health insurance
- Paid time off
- Employee training programs
Similar jobs
Last update: 23 minutes ago
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
Senior Software Engineer - AI Frameworks
Join Microsoft as a Senior Software Engineer in AI Frameworks, working on cutting-edge AI software development.
Senior Software Engineer - AI Frameworks
Senior Software Engineer for AI Frameworks at Microsoft, specializing in Python, C, C++, and ML. Remote work available.
Software Engineer II
Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.
Software Engineer - AI/ML
Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.
Full Stack & AI Engineer - Software Engineer II
Join Microsoft as a Full Stack & AI Engineer in Redmond, focusing on AI, ML technologies, and full-stack development.
Software Engineer II
Join Microsoft as a Software Engineer II to revolutionize search with AI. Work on backend engineering in a hybrid role.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Software Engineer 2 - AI and Machine Learning
Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.
Remote Software Engineer
Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
Software Engineer - Azure AI Infrastructure
Join Microsoft's Azure AI Infrastructure team as a Software Engineer, driving innovation in GenAI technology.
Software Engineer II - Azure Storage
Join Microsoft as a Software Engineer II to build and optimize Azure's distributed file system. Remote role with competitive salary.
Software Engineer - Cloud and AI Platform
Join Microsoft as a Software Engineer to develop scalable, secure cloud services on the AI Platform. Requires security clearance.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Software Engineer II - Azure Resource Notifications
Join Microsoft as a Software Engineer II in Azure Resource Notifications, focusing on high-scale distributed systems and cloud computing.
Data Scientist II
Join Microsoft as a Data Scientist II to develop AI/ML solutions for business applications. Hybrid work in Redmond, WA.
Remote Software Engineer II - C++
Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.
Software Engineer II – Xbox Advanced Technology Group
Join Microsoft as a Software Engineer II in the Xbox Advanced Technology Group, focusing on game development and technologies.
Software Engineer II - Microsoft 365
Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.
Senior Software Engineer - AI and Search
Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer in Austin, TX, to lead AI and graphics driver development.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.
AI Engineer - Machine Learning and Robotics
Join Blueprint as an AI Engineer in Machine Learning and Robotics, focusing on scalable AI model training systems. Hybrid role in Redmond, WA.