mid machine learning AI Engineer ic Bachelor's · Posted Apr 23, 2026

About this role

Microsoft is hiring a mid-level AI Engineer in the machine learning function based in Prague, Czech Republic. The posting calls out experience with Python, Java, C#, LLMs. Listed education preference: a bachelor's degree or equivalent.

Role
AI Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Prague, Czech Republic
Education
Bachelor's degree
Department
Software Engineering
Posted
Apr 23, 2026
AI Summary
Design and build AI-powered testing tools for Visual Studio and .NET CLI that generate test cases, identify edge cases, and improve coverage. Requires LLM and prompt engineering expertise with C# proficiency and passion for developer productivity.

More roles at Microsoft

Data Center Technician Intern
South Africa · junior
Security Azure Cloud Computing
Data Center Technician
Singapore · mid
Azure Cloud Computing
Software Quality Engineering IC1
Israel, Multiple Locations, Multiple Locations · junior
Azure Testing Agile
Delivery Manager - AI Business Solutions
Bangalore, India · mid
AI Agents
Senior Applied Threat Intelligence Analyst - Microsoft Security Threat Response
Redmond, WA · senior
Python C# SQL
All Microsoft jobs →

Job description

from Microsoft careers
Overview

Artificial intelligence is transforming how we approach testing and quality assurance. We are building new AI-powered testing capabilities in Visual Studio and the .NET CLI that help developers write better tests, identify edge cases, generate test data, and improve test coverage. Our goal is to make testing faster, smarter, and more effective, integrating seamlessly into the developer workflow.

 

As a Software Engineer on the .NET AI Testing team, you will be at the forefront of this innovation. You will design and build intelligent agents that suggest test cases based on code, assist with test maintenance as code evolves, and identify potential bugs before they reach production. You will also be responsible for creating the benchmarking frameworks necessary to evaluate the quality and performance of these AI models for coding tasks.

Our technology stack is built on with C# and Azure, leveraging the latest advancements in AI and LLMs.

This is an excerpt. Read the full job description on Microsoft careers →
All machine learning jobs machine learning in Prague, Czech Republic Jobs in Prague, Czech Republic machine learning salaries machine learning career path
All Microsoft Jobs Browse machine learning roles mid positions