DevJobs

Senior Software Engineer - Microsoft specialized clouds - Edge AI

Overview
Skills
  • C# C# ꞏ 5y
  • Java Java ꞏ 5y
  • Python Python ꞏ 5y
  • CI/CD CI/CD
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Claude Code
  • Cline
  • Cursor
  • GitHub CopilotAgent
Overview

The Microsoft Specialized Clouds – Edge AI group is responsible for bringing advanced AI capabilities to customers who manage their AI workloads on‑premises using Azure Arc technologies. Our mission is to enable AI anywhere—across cloud, edge, and customer-controlled environments—while meeting real-world operational and business needs.

Working on edge appliances requires close collaboration across software and hardware domains. The team operates across a wide range of hardware configurations, optimizes AI workloads for different compute categories, and integrates AI systems with diverse data sources to deliver meaningful, context‑aware intelligence aligned with customers’ business requirements.

As part of the team, you will have the opportunity to make a broad industry impact by working across cloud and edge technologies—from early design and architecture through implementation and delivery to customers. Being at the center of innovation and AI, you’ll tackle complex engineering challenges, drive engineering excellence, and grow in a supportive, high‑caliber environment that values learning, ownership, and collaboration.

Responsibilities

We are looking for a Senior Software Engineer to join our group.

In this role, your code will ship as part of Azure resources and extensions, using modern technology stacks, AI tools, and engineering practices. You will be expected to break down complex problems, build clear execution plans, and take end‑to‑end ownership—from design through production. Working in a multidisciplinary team, strong communication skills are essential, as is a mindset of accountability, curiosity, and alignment with Microsoft’s values.

Qualifications

  • Required Qualifications:
    • 5+ years of experience with SW development using C#, Java, Python or similar language.
    • Practical experience with AI-based or agentic development tools (e.g., GitHub CopilotAgent, Cursor, Claude Code, Cline).
    • Experience with Docker, Kubernetes, and modern CI/CD practices.
Preferred Qualifications

  • B.Sc. in Computer Science or equivalent
  • Skills to leverage AI in coding, testing, building automation, and day-to-day work.
  • Experience with developing and operating code in the cloud on Azure / AWS / GCP
  • Team player with proven communication skills
  • Able to lead complex tasks in an unknown territory independently and bring them to production.
  • Feels comfortable to be both in the functional and non-functional domains.
  • Able to build tools and infrastructure to improve shipping and ensure software quality
  • Passion for elegant architecture
  • Proven problem solving & coding skills
  • Demonstrated ability to think creatively and being resilient to change

#MSCIL

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.
Microsoft