Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Taiwan, Taoyuan City 
657943349

17.07.2025

is responsible fordeveloping and delivering the hardware and firmware thatis responsible for

cutting edgenew technologya mission

The Firmware Center of Excellenceis responsible forand rack infrastructure with a focus on innovation in firmware technolog

Software Engineer withbackground in AI and machine learning. Youhave basic knowledge of hardwareand conceptually understand modern computer architecture (CPUs and GPUs). Youare proficient insoftware development skillsand proficientat least one major programming language


Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of industry experience with common ML engineering programming languages and platforms such as Python, Databricks, Synapse, etc.
  • 1+ years of experience in data engineering and analysis experience.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • 2+ years of technical engineering experience
    • ORBachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND10+ years of technical engineering experience
    • ORMaster's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND7+ years of technical engineering experience
  • Understanding of hardware and devices, or familiarity with OS device drivers and hardware health error reporting.
  • High tolerance to ambiguity and ability to make progress when situations are in flux.
  • Experience in developing ormodifyingdeep learning algorithms/architectures to improve computational and memory efficiency.
  • Proventrack recordof building, deploying, andoptimizinglarge-scale AI/ML models in real-world applications.
  • Self-motivated and able to work independently with minimal supervision.
  • Proficient communication
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft will accept applications for the role until July 20th, 2025.
Responsibilities
  • Develop and implement AI/ML algorithms: Design and optimize machine learning models to enhance hardware performance and reliability
  • providecritical guidance and system-level debugging
  • System-on-Chip (SoC) architecture:Learn about modernSoC architecture and design, root causing issues at the intersection of multiple subsystems across firmware and hardware
  • lure prediction and detection: Develop and implement modular ML frameworks for hardware error prediction to enhance system reliability
  • Hardware and software integration: Ensure seamless integration of AI solutions with both hardware and software components
  • Embody our and