Microsoft AR/VR Job | Software Engineer - Mixed Reality and AI
Job(岗位): Software Engineer - Mixed Reality and AI
Type(岗位类型): Software Engineering
Citys(岗位城市): Zürich/Switzerland
Date(发布日期): 2024-2-5
Summary(岗位介绍)
The Microsoft Mixed Reality & AI lab in Zurich, Switzerland, is a research and development team building the future of Mixed Reality and AI. The lab is near ETH Zurich, the top technical school in continental Europe, enabling close collaboration in multiple areas. The city of Zurich is a hub for innovation. Known for its exceptional quality of life, Zurich consistently ranks among the top cities in the world.
Our lab is focused on using computer vision, machine learning/AI and cloud computing to map and understand the environment, recognize, and track relevant objects, and assist users in performing their tasks with ease. We are looking for talented front and backend software engineers who share our passion for creating innovative technology that can be deployed to the cloud and utilized by millions of users.
As a member of our team, you will work with experts in software engineering, computer vision, graphics, machine learning, robotics, and human computer interaction. Collaboration is essential to our work. We work as a team to create the best possible technology. Join us and grow your career with us.
Qualifications(岗位要求)
Required Qualifications:
- Computer Science or Engineering degree, or similar experience.
- Demonstrated skills in software and system engineering with practical experience in at least one of these areas: C++, C#, Python, DevOps, or cloud computing.
- Excellent communication skills in English, both spoken and written, and teamwork abilities.
Preferred Qualifications:
- Experience in one of the following topics:
- iOS and/or Android development.
- Typescript and/or web development.
- Unity/MRTK/ARKit/ARCore app development.
- Experience with cloud technologies such as Kubernetes, relational/document databases, gRPC/protobuf, batch/stream processing, etc.
- Experience with operating scalable build systems and CI/CD pipelines.
The 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.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Description(岗位职责)
- Work within a team to develop and improve services and products, understanding user requirements, and contribute to design and coding.
- Support and enhance software architecture, with a focus on frontend and/or backend development.
- Collaborate to develop detailed plans for testing and quality assurance of solutions.
- Take part in defining and reviewing development aspects: selecting technologies, refining workflows, and enhancing coding practices.
- Implement automation and tooling to streamline processes and enhance accuracy in repetitive tasks.
- Introduce innovative technologies to our production support tool chain, minimizing friction in production releases and support.
- Contribute to the operations of live services, gaining valuable hands-on experience.