Senior Computer Vision Engineer - Reality Lab


Business Title

Senior Computer Vision Engineer – Reality Lab


G&A - General and Administration



Job Description for Advertising Purposes

The focus in the Reality Lab is Spatial Computing. Our vision is a perfect convergence of the Digital and the Physical, beyond the definitions of Augmented Reality, Mixed Reality, and Virtual Reality. There is only one Reality in our vision, and both machines and humans can intuitively interface with this Reality. As a Senior Computer Vision Engineer, you will join a team of interdisciplinary researchers that share a common goal to improve human-machine interaction. You will work on problems that require the fusion of depth camera point clouds into real-time streamable meshes. You will help us to integrate this real-time data into our cutting edge Spatial Toolbox platform. Where others work on small scale square meter size, we are looking into large installations with potentially hundreds of cameras. If you would like to see your computer vision knowledge being used in large scale cyber-physical systems, we want to talk to you! 


  • Develop use cases, applications, and algorithms for real-time fusion, volumetric streaming, and recording. 
  • Work with our excellent team of computer vision experts to find methods for continuous autocalibration. 
  • Work with our UI/UX researchers to optimize our knowledge of the physical world to solve digital interaction problems. 
  • Integrate Human and machine pose detection, expand your understanding of digital twins and spatial computing. 

Preferred Skills and Knowledge: 

  • Background in Computer Vision, Machine Learning, Augmented Reality 
  • C#, Compute Shader, C++, JavaScript, node.js, three.js, Unity 3D 
  • Strong 3D visual imagination, creativity, and the ability to present complex problems to interdisciplinary teams. 

Good to know: 

  • Some experience in human-computer interaction, cyber-physical systems, or robotics. 

Job Req Number


Job Type

Regular Full-Time


The Americas

Job Category

Software Development


North America

PTC Company Description

About PTC (NASDAQ: PTC) PTC unleashes industrial innovation with award-winning, market-proven solutions that enable companies to differentiate their products and services, improve operational excellence, and increase workforce productivity. With PTC, and its partner ecosystem, manufacturers can capitalize on the promise of today’s new technology to drive digital transformation.

Why Join Us and Benefits Summary

When looking for a new job, we know you are looking for something that aligns with your values, passions, dreams, and lifestyle. Our team is passionate and committed. We are driven by innovation and value our work-life balance. Check out what it’s like to work at PTC at #lifeatPTC. We believe that diversity of experience and background leads to better ideas and a stronger company. We encourage everyone to bring their unique perspectives to our team. We take a holistic view of the employee experience and provide you with what you need to take care of your health, your wealth, your well-being, and your career. PTC benefits are among the most competitive in the industry. While your salary is the major component of your compensation, you also receive a competitive benefits package including: • Retirement Savings Plan with Company Match • Employee Stock Purchase Plan (ESPP) • Healthcare and Dental insurance • Paid Time Off and Sick Time • Birthday Day-off • Tuition Reimbursement (Canada, India, Israel, US) • Holiday Pay • Employee Referral Program • Management and Employee Training Development • Other Regional-specific Benefits All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Read Full Description
Confirmed 20 minutes ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles