Senior Computer Vision Engineer, Head Tracking

Magic Leap is a pioneer in spatial computing, developing groundbreaking augmented reality technology that seamlessly blends digital content with the real world.
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AR/VR

Description For Senior Computer Vision Engineer, Head Tracking

Magic Leap is a pioneer in spatial computing, developing groundbreaking augmented reality technology that seamlessly blends digital content with the real world. As a Senior Software Engineer within our Perception team, you will be contributing to the head tracking algorithm we use to allow virtual content to appear seamlessly in the real world. Conducting novel research and transitioning it to high-performance production software is the challenge that we tackle in our group. We work on the complete life cycle of AR products including contributing to the design of future products, research and development of novel algorithms, productizing them for a given hardware, and ensuring flawless performance in the product.

What you'll do:

  • Independently design and implement advanced algorithms for head tracking, image processing, and 3D computer vision
  • Train, prototype and optimize neural networks to solve computer vision problems
  • Data/Test driven R&D: Leverage data and test driven principles to develop core functionality throughout the full development cycle from the applied research phase until productization
  • Programming / prototyping: Write elegant, efficient, maintainable and reusable code
  • Collaborate and leverage partner teams for integration, testing and optimization

The experience you bring:

  • 5 years of experience with software development in C++ or Python
  • 3+ years of relevant experience in at least one of the following topics: Visual SLAM, 3D reconstruction, Computational Photography, Deep Learning for Computer Vision
  • Master's degree in Computer Science or related field. Outstanding candidates with BS in Computer Science will be considered

It's exciting if you also have:

  • Ph.D. in Computer Science or related field
  • Hands on experience working with deep networks for geometric computer vision problems using unsupervised and self-supervised approaches is a plus
  • Experience with VR, AR, MR technologies is a plus
  • Knowledge of software optimization and embedded programming is a plus

This is a hybrid position, requiring you to work in office three days a week in the Zurich area. Join Magic Leap and be part of a team shaping the future of augmented reality and spatial computing!

Last updated 4 months ago

Responsibilities For Senior Computer Vision Engineer, Head Tracking

  • Independently design and implement advanced algorithms for head tracking, image processing, and 3D computer vision
  • Train, prototype and optimize neural networks to solve computer vision problems
  • Data/Test driven R&D: Leverage data and test driven principles to develop core functionality throughout the full development cycle from the applied research phase until productization
  • Programming / prototyping: Write elegant, efficient, maintainable and reusable code
  • Collaborate and leverage partner teams for integration, testing and optimization

Requirements For Senior Computer Vision Engineer, Head Tracking

Python
  • 5 years of experience with software development in C++ or Python
  • 3+ years of relevant experience in at least one of the following topics: Visual SLAM, 3D reconstruction, Computational Photography, Deep Learning for Computer Vision
  • Master's degree in Computer Science or related field. Outstanding candidates with BS in Computer Science will be considered

Interested in this job?

Jobs Related To Magic Leap Senior Computer Vision Engineer, Head Tracking

AI Engineer - Cloud Solution Engineer AI

Senior AI Engineer position at Oracle focusing on cloud solutions and artificial intelligence implementation for Latin American markets.

Senior Software Engineer, ML Infrastructure

Senior Software Engineer role focused on building and maintaining ML infrastructure at Airbnb, enabling AI-powered travel experiences.

Senior Machine Learning Engineer, Quality and Merchandising

Senior ML Engineer role at Airbnb focusing on quality and merchandising, building ML-driven platforms to enhance listing quality and host merchandising.

Senior AI / Software Engineer

Senior AI/Software Engineer position at iGenius, focusing on building AI solutions for financial workflows with emphasis on scalable systems and industry compliance.

Machine Learning Scientist - Roslind

Senior Machine Learning Scientist position at Relation, focusing on applying ML techniques to DNA and genetic data for therapeutic discovery.