Paris ou lointain
Temps plein

À propos d'Omi


Omi est une plateforme permettant aux marques de transférer leurs produits dans le monde virtuel, de les insérer en temps réel dans les environnements alimentés par la RV et de générer une vidéo ou une photo à partir de leur composition, sans compétences techniques. À mesure que la réalité s'enrichit, se mélange et devient virtuelle, une toute nouvelle dimension s'ouvre à nous. La mission d'Omi est de l'explorer pour créer les technologies vidéo les plus puissantes du monde, réelles et virtuelles.


Pourquoi ce rôle ?


Construisez les fondations d'Omi : En tant que deuxième ingénieur en logiciels de rendu travaillant à plein temps chez Omi, vous aurez une influence considérable sur l'infrastructure et les fondations des services que nous développons.
Travailler sur une technologie unique : Omi exploite le potentiel des dernières technologies de rendu et la puissance de la vision par ordinateur pour offrir la technologie vidéo la plus puissante et la plus efficace de la dernière (ou de la prochaine) décennie. Atteignons cet objectif ensemble.
Faites de l'expérience Omi une expérience magique : Vous vous souvenez de la programmation de votre premier rendu vidéo ? Le pouvoir et le plaisir que vous avez ressenti lorsque cela a ... fonctionné ? Nous voulons offrir cette expérience à tout le monde en leur donnant les outils nécessaires pour générer des vidéos - sans avoir à les tourner et sans aucune compétence. Aujourd'hui, toute l'infrastructure est présente, mais nous avons besoin d'une programmation de moteur remarquable pour y parvenir.
Rejoignez-nous dans un moment magique: Nous venons de lever des capitaux et nous commençons à travailler sur l'adéquation entre notre produit et le marché tout en accélérant notre développement technologique, ce qui nous donne un énorme terrain vert pour travailler. Vous nous rejoindriez au moment idéal pour façonner ce que nous construisons et comment nous nous développons.

Responsabilités

  • Inventer, analyser, concevoir, développer et optimiser un moteur de rendu 3D ultra-réaliste en temps réel.
  • Automatiser les caméras dans un environnement d'arrière-plan 3D en travaillant en étroite collaboration avec l'équipe du Backend
  • Collaborer dans un environnement d'équipe entre plusieurs disciplines d'ingénierie, en faisant les compromis architecturaux nécessaires pour fournir rapidement des solutions logicielles
  • Écrire du code propre et lisible, déboguer des problèmes complexes qui s'étendent sur plusieurs systèmes, établir des priorités sans pitié et faire en sorte que les choses soient faites avec un haut niveau d'efficacité
  • Apprendre constamment, plonger dans de nouveaux domaines avec des technologies peu familières et accepter l'ambiguïté de la résolution des problèmes de RA

Les compétences dont vous avez besoin

  • Baccalauréat en génie informatique, en sciences informatiques ou en génie électrique et informatique
  • 5 ans ou plus d'expérience en C++ et utilisé au cours des 2 dernières années, y compris des fonctionnalités C++ modernes
  • 3 ans ou plus d'expérience en OpenGL et utilisé au cours des 2 dernières années, y compris les fonctionnalités modernes d'OpenGL
  • Expérience de travail avec les IOT et les systèmes embarqués
  • des antécédents avérés en matière de développement de logiciels, y compris l'expédition d'un ou plusieurs produits
  • Orienté vers la performance, la résolution de problèmes et l'optimisation
  • Expérience avérée du travail en collaboration au sein d'équipes interfonctionnelles

Des compétences en prime

  • Expérience avérée de travail avec Ray Tracing
  • L'expérience de WebAssembly (emscripten)
  • Une expérience avérée dans le domaine de la RA est un plus
  • Expérience des services d'informatique en nuage
  • Expérience en vision par ordinateur ou en traitement d'images