Microsoft
Posted 4mo ago

Software Engineering - DevDiv Core AI

Microsoft
Czech Republic
Kč738k-Kč1106k/yrHybridFull Time
Responsibilities
  • designing software
  • leveraging AI
  • researching AI
Requirements
  • Bachelor's or master's in computer science or equivalent experience
  • Strong programming in C#, Java, C++, or Python
  • Experience with low-level systems
  • Developer tools, and AI-assisted workflows
  • Strong communication skills
Technical tools mentioned
C#JavaC++PythonGitHub Copilot

Job description

Overview

Join a fast-paced, high-impact team at the forefront of developer productivity and AI integration. As a Software Engineer in the DevDiv division, you’ll help create the next generation of development tools that empower millions of developers to bring their ideas to life more quickly and intuitively.

We’re looking for engineers who share our belief that AI will fundamentally transform software development and who are eager to help shape that future. You will collaborate with experienced engineers, engage with the open-source community, and contribute to platforms that redefine how developers build, debug, and ship software. Our work spans from high-level developer experience to deep technical systems that require a strong understanding of low-level programming concepts such as memory management, performance optimization, and system architecture.

We value engineers who enjoy digging into the fundamentals, whether it’s understanding how compilers work, optimizing runtime performance, or building scalable, efficient services from the ground up. At DevDiv, we foster a culture of experimentation, learning, and continuous improvement. We build tools that help developers work smarter, and we use the same tools ourselves to constantly improve how we build software.

This role is ideal for someone who combines strong software engineering skills with a passion for low-level technologies and a desire to use AI to enhance development workflows.



Responsibilities
  • Design and develop robust, scalable, and maintainable software components that power modern developer tools.
  • Leverage AI-powered technologies (e.g., GitHub Copilot, LLM-based code tools) to accelerate engineering workflows and contribute to the development of AI-assisted features.
  • Dogfood internal AI tools and platforms, providing feedback and insights to improve usability, reliability, and effectiveness.
  • Collaborate with engineers across product teams and the open-source community to co-design and iterate on developer experiences.
  • Participate in code reviews, architectural discussions, and agile ceremonies, fostering a culture of technical excellence and continuous learning.
  • Research and experiment with emerging AI techniques and integrate them into everyday engineering practices to boost productivity.


Qualifications
  • Bachelor’s or master’s degree in computer science or a related field, or equivalent work experience.
  • Solid programming skills in one or more of the following languages: C#, Java, C++, or Python.
  • Passion for developer experience and an eagerness to understand what makes great tools.
  • Excellent written and verbal communication skills with the ability to collaborate across diverse, distributed teams.


Software Engineering IC2 - The typical base pay range for this role across Czechia is Kč 738,000.00 - Kč 1,106,000.00 per year. Certain roles may be eligible for benefits and other compensation.

Find additional benefits and pay information here:
https://careers.microsoft.com/v2/global/en/corporate-pay/czech-republic-corporate-pay.html


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

About Microsoft

Develops software, services, devices, and cloud computing solutions.

Similar jobs

Software Engineer roles
10h
Save
Mark Applied
Hide
Software Engineer - Rust - Consumer
Poland or Brazil or Peru or Sweden or Colombia or Argentina or Romania or Cyprus or South Africa or Czech Republic or Hungary or Mexico or Chile or Spain or Bulgaria
RemoteFull Time
Kraken
Kraken: Global platform for trading and managing digital assets.
3+ YOERequires 3+ years of software engineering experience, Rust network or asynchronous programming, distributed systems knowledge, security-focused design, autonomous debugging, and cross-functional collaboration.
Rust, Kafka
22h
Save
Mark Applied
Hide
Staff Software Engineer - Data Ingest
Slovakia or Prague or Brno or Czech Republic
€6k/mo HybridFull Time
SentinelOne
SentinelOneNYSE: S: Provides AI-powered cybersecurity software for threat detection and response.
5+ YOEExperience designing and implementing large-scale distributed systems, ingestion pipelines, and high-volume streaming solutions; hands-on Kafka experience and modern Java development skills.
Java, Go, Python, AWS, GCP, Kafka, Flink, Redis, S3, Kubernetes, Docker, Jenkins, GitHub, Claude Code, AI gateway
3d
Save
Mark Applied
Hide
Senior Principal Software Engineer for macOS
Prague or Brno
HybridFull Time
Gen Digital
Gen Digital: Provides cybersecurity, identity protection, and online privacy software solutions.
Extensive Apple-platform software experience; deep Swift, AppKit or UIKit, Bash, macOS internals, secure coding, APIs, AI workflows, architecture, mentoring, and C1+ English proficiency.
Swift, AppKit, UIKit, Bash, Python, macOS, AI
3d
Save
Mark Applied
Hide
Software Engineer II | AI & Agentic Systems
Brno, South Moravian Region, Czech Republic
HybridFull Time
Jamf
Jamf: Software for managing and securing Apple device environments.
3+ YOERequires 3+ years of commercial software engineering experience, 3+ years with Java or Python, LLM APIs, agentic frameworks, AI coding assistants, agile development, and Jenkins or Bamboo.
Java, Python, LLM APIs, GitHub Copilot, Cursor, Claude Code, Jenkins, Bamboo, SBOMs
3d
Save
Mark Applied
Hide
Software Engineer
Prague, Prague, Czech Republic
HybridFull Time
DHL Group
DHL GroupXetra: DHL: Global provider of logistics and postal services.
5+ YOERequires 5+ years building full-stack web applications with React, Angular, or Vue and PHP or Node.js, plus cloud, DevOps, CI/CD, API integration, testing, and troubleshooting experience.
React, Node.js, PHP, Google PaaS, Google Apigee, Google Kubernetes Engine, SCRUM, Angular, Vue, Kubernetes, Docker, Drupal, Symfony, Express, Terraform, CloudFormation, Prometheus, Grafana, CloudWatch, ELK Stack, Splunk, Jest, Cypress, Playwright, Python, Bash, Linux Console
3d
Save
Mark Applied
Hide
Storyous | Software Engineer (Full-stack)
Prague, Prague, Czech Republic
HybridFull Time
Teya
Teya: Digital payment and business management tools for small merchants.
3+ YOERequires 3+ years of full-stack experience with TypeScript, JavaScript, and Node.js; REST APIs, NoSQL and relational databases, cloud infrastructure, testing, observability, Git, CI/CD, and fluent English.
TypeScript, JavaScript, Node.js, REST APIs, MongoDB, MariaDB, Kubernetes, Docker, AWS, Heroku, Git, GitHub Actions, CI/CD, GitHub Copilot, Claude, Cursor, Vue.js, Android Kotlin, Glean AI
4d
Save
Mark Applied
Hide
Staff Software Engineer, Flink/Streaming Analytics Team
Czech Republic or Poland or Hungary or United States
RemoteFull Time
Cloudera
Cloudera: Provides hybrid data platforms for enterprise analytics and AI.
6+ YOEBachelor's in Computer Science and 6+ years, master's and 4–6 years, or PhD and 2–4 years; Java, distributed systems, software architecture, CI/CD, automated testing, and strong English required.
Apache Flink, Spark, Kafka, Java, CI/CD, AWS, Azure, GCP, Kubernetes, Docker, Python, Javascript
4d
Save
Mark Applied
Hide
Senior Engineer Software, Asset Management team
Czech Republic
RemoteFull Time
PaylocityNASDAQ: PCTY: Provides cloud-based software for payroll, HR, and workforce management.
5+ YOEBachelor's degree in computer science, software engineering, or related field; 5+ years of backend software engineering experience with .NET/C#, APIs, databases, testing, architecture, and technical leadership.
.NET, C#, REST, PostgreSQL, MongoDB, OpenSearch, AWS, Microsoft React, Datadog, Prometheus