Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience. We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
In this position, you will work with the Magic Leap’s perception software team in developing and optimizing perception algorithms on embedded platforms and on cloud. Improving framework to enhance test coverage, visualization tools, code deployment, and performance analysis and optimizations.
Design, implement, integrate, and validate computer vision algorithms in C++.
Analysis and optimization of the perception software stack for GPU, ARM, DSP or similar architectures.
Design and Develop framework tools to increase code coverage, unit test cases, and metrics collection.
Create visualizations and data comparison tools that help other engineers gain key insight from a large collection of test results.
Deploying Deep learning models in cloud platforms like Google cloud, AWS and on the edge device.
Strong experience with source code practices like git, repo, and code reviews.
Experience working with and maintaining large code bases.
Strong programming skills in C++ (5+ years), Python (5+ years).
Experience with GPU programming platforms like CUDA.
Experience with OpenGL and visualization frameworks in C++.
Knowledge deploying docker containers.
Experience with cloud platforms such as Google Cloud or Amazon Web Services (AWS).
Experience working with geometry data and spatial data structures.
Google Cloud or AWS
BS in Computer Science or equivalent required. Masters is preferred
All your information will be kept confidential according to Equal Employment Opportunities guidelines