DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Senior Software Engineer in Beijing, China

Microsoft’s vision for Azure Machine Learning

http://azure.com/ml is to make large language model technology accessible to every enterprise, data scientist, developer, information worker, consumer, and device, anywhere in the world.

We are building the Artificial Intelligence (AI) infrastructure, which is globally distributed, multi-tenant, robust and cost-effective for AI training and inferencing. Our mission is to unlock the possibility of AI and change the future of computing. We are using the best of the open-source ecosystem and innovation from inside the company and the latest breakthroughs in research and bringing them to everyone, not just companies specializing in AI and ML.

We are looking for software engineers who is passionate about designing and building a machine learning platform for on-premises, cloud, and hybrid environments. You will have an opportunity to design and develop highly available distributed services and infrastructures. The successful candidate will bring a live-site oriented mindset, an iterative approach to services development, and an understanding of data problems and solutions in large language model.

Responsibilities

  • Own design, development, enhancement, and operations of mission critical services to ensure high availability, scalability, and resiliency.

  • Ability to work across teams in a large organization. Engage with key partners to design and develop complex inferencing platform to support large language model serving.

  • Support production Service Level Agreements (SLA) for core AI scenarios.

  • Be enthusiastic, self-motivated, and a great collaborator.

  • Be passionate about making customers successful.

Qualifications

Basic Qualifications:

  • Bachelor’s degree or higher in computer science or related areas

  • 3+ years software design and development skills/experience

  • Knowledge in OOP, Python, C#, GoLang and system programing

  • Good communication skills, both verbal and written

  • Great cross-team collaboration skills

Preferred Qualifications:

  • 3+ years of experience with distributed systems design and implementation, especially microservice architecture

  • Open source experience is a plus

  • Large scale system experiences is a plus

  • Understanding of Azure and Azure Machine Learning is a plus

Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers