Senior Computer Vision Engineer (WebAR Focus) Company Description PlugXR provides a no-code platform for developing AR, VR, MR, and Metaverse experiences. With 10 years of industry experience, we offer an intuitive interface, a wide range of features, and an extensive library of templates, enabling users to create high-quality immersive experiences without any coding. We have a global customer base of over 80,000 creators in 130+ countries, including major brands like Amazon and the Government of India. Our team possesses a cumulative experience of over 200 years in immersive technologies, delivering cutting-edge solutions and expert support to creators, developers, agencies, and brands worldwide. Role Description: Mission: Develop real-time image tracking algorithms rivaling stability. Level: Senior/Staff Key Responsibilities; • Design hybrid feature detection systems (SIFT/SURF/ORB + CNN) for 6DoF tracking • Implement sensor fusion (gyroscope/ accelerometer) to enhance SLAM-based relocalization • Solve occlusion, lighting variance, and motion blur challenges via depth-aware ML models • Optimize C++/Python algorithms for WebAssembly deployment Required Skills • 5+ years CV/SLAM experience (ARCore/ ARKit or robotics) • Mastery of OpenCV, TensorFlow Lite, and 3D math (quaternions, projective geometry) • Portfolio of shipped AR projects with image/ marker tracking • Experience with WebAssembly compilation (Emscripten)
The Unity Developer plays a crucial role in the organization, responsible for developing immersive and engaging experiences for various platforms using Unity and C# programming. This role is essential for contributing to the creation of high-quality, interactive applications and games that captivate the audience. You will collaborate with the design and development teams to create and implement innovative gaming experiences. Your responsibilities will include developing and optimizing code for various gaming platforms, implementing game functionality as per design specifications, conducting thorough testing and debugging to ensure high performance and reliability, participating in code and design reviews, and staying updated with the latest industry trends and best practices in game development. Additionally, you will work on 3D modeling and animation, optimize game performance and memory usage, produce and maintain technical documentation, provide technical support, and troubleshoot issues. To excel in this role, you must hold a Bachelor's degree in Computer Science, Engineering, or a related field and possess proven experience in Unity development. Proficiency in C# programming and object-oriented design principles is required, along with a strong understanding of 3D modeling and animation. Experience with game physics and particle systems, knowledge of mobile and console game development, and the ability to optimize code and implement optimization techniques are essential. Strong problem-solving and analytical skills, excellent communication and teamwork abilities, and the capacity to multitask and prioritize workload effectively are important qualities for this role. Previous experience with version control systems such as Git, understanding of UI/UX principles in game development, familiarity with agile methodologies, and passion for gaming and staying updated with industry trends are also desired. Skills in Unity, Unity3D, C#, augmented reality, virtual reality development, WebGL, backend APIs, shader programming, debugging, AR and VR, Web GL, back end integration, Android and iOS debugging, plugin for Native Android and iOS, and publishing apps in Play Store and App Store will be beneficial for this position.,