Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,685 Jobs at 189 Companies

Software Engineer - Mixed Reality and AI

Microsoft

Microsoft

Software Engineering, Data Science
Zürich, Switzerland
Posted on Monday, February 12, 2024
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.

Responsibilities

  • 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.

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. 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.