This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Ready to help build the future of developer tools? Join Microsoft’s Core AI team in Prague and work on technologies that empower millions of developers worldwide! Our team focuses on creating robust, scalable tools and services that make coding faster, safer, and more productive—spanning languages, frameworks, and the complex ecosystem of Azure DevOps.As a Software Engineering Intern in Core AI (DevDiv), you’ll dive into the space where developer productivity meets innovation. You’ll contribute to tools and runtimes that simplify workflows, improve performance, and enhance developer experiences across platforms like Visual Studio Code, GitHub, and Azure. This is your chance to work on impactful projects, learn from world-class engineers, and grow your skills in a collaborative environment.At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build a community, explore your passions, and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.
Job Responsibility:
Design and build tools, runtimes, and services that make AI development faster, safer, and more intuitive
Apply engineering principles to solve complex problems and deliver high-quality solutions
Learn, iterate, and innovate—your ideas matter here!
Deliver in a collaborative team environment, demonstrating strong time‑management and the ability to complete software projects end‑to‑end
Embody Microsoft culture and values while contributing to AI-first tools and developer platforms
Requirements:
Currently pursuing a Bachelor’s or Master’s in Computer Science, Computer Engineering, or a related technical field
Proficiency in one or more programming languages (e.g., C/C++, C#, Java, Python, JavaScript)
Solid knowledge of data structures, algorithms, testing practices, and quality fundamentals
Demonstrated ability to debug, seek feedback, and iterate with teammates
Nice to have:
Passion for AI/ML and interest in AI‑assisted developer experiences (e.g., Copilot, LLM‑powered tools)
Exposure to compilers/runtimes, performance optimization, or systems programming
Familiarity with distributed systems and cloud services (Azure)