Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Microsoft Principal AI Software Engineer 
Taiwan, Taoyuan City 
587232088

02.09.2025


This is an Individual contributor role: as a principal technical leader it requires setting the technical direction for the organisation in the area, and hands on software design and development skills. We’re looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack.  An entrepreneurial approach and ability to take initiative and move fast are essential.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • A technical background and solid foundation in software engineering principles and architecture design.
  • Ability to plan and influence technical designs on projects that will have potential long-term impact to Microsoft.
  • Proven experience in developing and deploying large language models (LLMs): Demonstrated expertise in working with state-of-the-art LLMs, including their training, fine-tuning, and application in various natural language processing tasks.
  • Exposure to Deep Neural Network training and inference and experience in one or more deep learning frameworks (PyTorch, TensorFlow, ONNX, etc.).


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:

  • Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers.
  • Solid communication skills (both written and oral).
Responsibilities
  • Set technical direction for the team.
  • Apply engineering principles for defining robust and maintainable architectures and designs.
  • Identify requirements, scope solutions, estimate work, schedule deliverables.
  • Collaborate with partner teams to drive holistic solutions across the stack.
  • Technical leadership and mentoring of software engineers.
  • Embody our Culture and Values.