Meta AR/VR Job | Software Engineer, HCI Platforms (PhD) | Ingénieur(e) en logiciels, Plateformes IHM (Ph. D.)

Job(岗位): Software Engineer, HCI Platforms (PhD) | Ingénieur(e) en logiciels, Plateformes IHM (Ph. D.)

Type(岗位类型): Engineering

Citys(岗位城市): Toronto, ON

Date(发布日期): 2022-3-4

Summary(岗位介绍)

Reality Labs brings together a world-class team of researchers, developers, and engineers to create the future of virtual and augmented reality, which together will become as universal and essential as smartphones and personal computers are today. And just as personal computers have done over the past 45 years, AR and VR will ultimately change everything about how we work, play, and connect. We are developing all the technologies needed to enable breakthrough AR glasses and VR headsets, including optics and displays, computer vision, audio, graphics, brain-computer interface, haptic interaction, eye/hand/face/body tracking, perception science, and true telepresence. Some of those will advance much faster than others, but they all need to happen to enable AR and VR that are so compelling that they become an integral part of our lives.

At Reality Labs Research (RL-R), our goal is to explore, innovate and design novel interfaces and hardware subsystems for the next generation of virtual, augmented, and mixed reality experiences.

We are looking for a skilled and motivated software engineer to join our team, whose mission is to solve the XR interaction problem. We are specifically looking for a candidate with experience in designing and implementing software frameworks for interactive systems and who can work with a team of researchers who are developing a software platform that leverages AI to understand and adapt to users’ context. More broadly, the chosen candidate will work with a diverse and highly interdisciplinary team of researchers and engineers and will have access to cutting edge technology, resources, and testing facilities.

——-

Reality Labs rassemble une équipe de classe mondiale de chercheurs, de développeurs et d’ingénieurs pour créer l’avenir de la réalité virtuelle et de la réalité augmentée, qui deviendront aussi universelles et essentielles que les téléphones intelligents et les ordinateurs personnels le sont aujourd’hui. À l’instar des ordinateurs personnels au cours des 45 dernières années, la réalité augmentée et la réalité virtuelle finiront par tout changer dans notre façon de travailler, de jouer et de nous connecter. Nous concevons toutes les technologies nécessaires à la mise au point de lunettes de réalité augmentée et de casques de réalité virtuelle révolutionnaires, y compris l’optique et les écrans, la vision par ordinateur, l’audio, les graphiques, les interfaces cerveau-ordinateur, l’interaction haptique, l’oculométrie, le suivi des mains, du visage et du corps, la science de la perception et la téléprésence en temps réel. Certains de ces éléments progresseront beaucoup plus vite que d’autres, mais ils doivent tous se produire pour que la réalité augmentée et la réalité virtuelle soient si convaincantes qu’elles fassent partie intégrante de nos vies.

Chez Reality Labs (RL-R), notre objectif est d’explorer, d’innover et de concevoir de nouvelles interfaces et des sous-systèmes matériels pour la prochaine génération d’expériences de réalité virtuelle, augmentée et mixte.

Nous recherchons un(e) ingénieur(e) en logiciels compétent(e) et motivé(e) pour rejoindre notre équipe, dont la mission est de résoudre le problème d’interaction XR. Nous recherchons spécifiquement un(e) candidat(e) ayant de l’expérience dans la conception et la mise en œuvre de cadriciels pour les systèmes interactifs et qui peut travailler avec une équipe de chercheurs qui développent une plateforme logicielle qui tire parti de l’IA pour comprendre et s’adapter au contexte des utilisateurs. Plus largement, le candidat ou la candidate choisi(e) travaillera avec une équipe diverse et extrêmement pluridisciplinaire de chercheurs et d’ingénieurs et aura accès à des technologies, des ressources et des installations de test de pointe.

Qualifications(岗位要求)

Currently has, or is in the process of obtaining, a PhD degree in Computer Science, Electrical Engineering, Math, Physics, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta. | Possède, ou est en train d’obtenir une licence en informatique, en génie informatique, dans un domaine technique pertinent, ou une expérience pratique équivalente. Le diplôme doit être obtenu avant de rejoindre Meta.

3+ years experience programming with Modern C++ and Python 3. | Trois ans ou plus d’expérience en programmation avec Modern C++ et Python 3.

2+ years experience creating software for interactive systems. | Deux ans ou plus d’expérience dans la création de logiciels pour systèmes interactifs.

2+ years experience designing and delivering software APIs and frameworks/platforms. | Deux ans ou plus d’expérience en conception et en livraison d’interfaces logicielles de programmation, de cadriciels/de plateformes.

2+ years experience using application frameworks for desktop, mobile and web platforms (e.g. Android, iOS, React, Qt). | Deux ans ou plus d’expérience dans l’utilisation de cadres d’applications pour les platesformes de bureau, mobiles et Web (par exemple, Android, iOS, React, Qt).

Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment. | Doit obtenir un permis de travail dans le pays où se trouve l’emploi à la date d’embauche et maintenir ce permis pendant la durée de l’emploi.

Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta. | Possède, ou est en train d’obtenir une licence en informatique, en génie informatique, dans un domaine technique pertinent, ou une expérience pratique équivalente. Le diplôme doit être obtenu avant de rejoindre Meta.

Description(岗位职责)

Help design and build a next generation user interaction software platform for AR/VR. | Participer à la conception et au développement d’une plateforme logicielle interactive pour les utilisateurs de nouvelle génération destinée à la RA/RV.

Analyze, evaluate, design, develop, integrate, debug and test realtime AR and VR interactive software for advanced prototypes and user experiences. | Analyser, évaluer, concevoir, développer, intégrer, déboguer et tester les logiciels interactifs de RA/RV en temps réel pour créer des prototypes évolués et des expériences utilisateur évoluées.

Architect and implement novel frameworks for user interfaces and applications. | Concevoir et mettre en œuvre de nouveaux cadres pour les interfaces utilisateur et les applications.

Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency. | Écrire un code lisible propre, déboguer des problèmes complexes liés à des systèmes, prioriser impitoyablement et obtenir des résultats avec un niveau d’efficacité élevé.

Additional Requirements(额外要求)

Experience with 3D Graphics: e.g. Game engines such as Unreal or Unity, Low-level graphics frameworks such as Vulkan, DirectX or OpenGL, 3D mathematics, applied linear algebra. | Expérience en infographie 3D : p. ex., moteurs de jeux comme Unreal ou Unity, cadres graphiques de bas niveau comme Vulkan, DirectX ou OpenGL, mathématiques 3D, algèbre linéaire appliquée.

Experience using C#, JavaScript, TypeScript. | Expérience avec C#, JavaScript, TypeScript.

Experience in HCI research and user interface design. | Expérience dans la recherche IHM et la conception d’interface utilisateur.

Prior experience using machine learning or deep learning models. | Expérience dans l’utilisation ou l’utilisation de modèles d’apprentissage automatique ou d’apprentissage profond.

Experience working and communication cross-functionally in a team environment. | Expérience de travail et de communication interfonctionnelle dans un environnement d’équipe.

Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences. | Expérience avérée dans l’obtention de résultats probants, démontrée par des subventions, des bourses, des brevets, ainsi que des publications en tant qu’auteur principal ou autrice principale lors d’ateliers ou de congrès prestigieux

更多阅读推荐......

招聘