Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer - CoreAI 
Taiwan, Taoyuan City 
15887168

Today

The


The rapid evolution of generative Artificial Intelligence (AI) has sparked a revolution in the need for advanced retrieval systems. These systems are the backbone of Copilot-style applications, seamlessly blending large language models with external data to drive unparalleled user experiences.

Required/Minimum 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.
  • 4+ years of experiencein programming languages such as C#, C++, Java, or Python.


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/Additional Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Lead architecture design, testing, and security compliance for products.
  • Create design documents, oversee team efforts, and ensure test coverage, automation, and quality assurance.
  • Address system dependencies and enable cross-team collaboration.
  • Collaborate with stakeholders to identify user requirements, incorporate continuous feedback, and define critical metrics for product improvement and customer value.
  • Mentor others in producing high-quality, maintainable code.
  • Optimize, debug, and establish best practices.
  • Conduct code reviews to ensure adherence to standards and resolve issues proactively using telemetry and diagnostics.
  • Drive project planning, experimentation, and solution deployment.
  • Optimize implementations to meet business objectives and ensure safe deployments while considering broader system impacts.
  • Manage live service operations, resolve complex incidents, and create playbooks for issue resolution.
  • Implement telemetry and data analytics to monitor and improve system performance, reliability, and scalability.
  • Promote the use of developer tools and automation to enhance production and deployment processes.
  • Maintain compliance with security, privacy, and accessibility standards.
  • Stay updated on industry trends and regulations while fostering collaboration across teams to meet customer and partner needs.