Job Description
Q Analysts is looking for a motivated, self-driven individual to develop scene understanding capabilities to support AR/VR experiences. We are seeking a software developer to contribute to exciting projects and cutting-edge R&D at the intersection of AR/VR, computer vision, and deep learning. The developer will work closely with our team to develop novel algorithms for scene understanding, evaluate their performance, and transition them to production-ready implementations.
Job Responsibilities:
- Implement proof-of-concept algorithms for scene understanding using classical computer vision and deep learning
- Conduct analysis of the performance of the implemented algorithms
- Work with team members to transition algorithm prototypes to production ready implementations
Skills (must have):
- Strong C++ and Python programming skills
- Ability to develop deep learning (DL) algorithms (DL architectures, training, and model analysis)
- Ability to read and understand academic technical papers
Skills (nice to have):
- 3D computer vision knowledge – point cloud processing, mesh processing, 3D object recognition, 3D object reconstruction, etc.
- 3D modeling or computer graphics knowledge
- 3D deep leaning knowledge
Experience (must have):
- Bachelor’s degree in Computer Science, Machine Learning, Computer Vision, or a related field
- Experience developing DL algorithms
Experience (nice to have):
- Master’s degree or PhD in Computer Science, Machine Learning, Computer Vision, or a related field
- 1-3 years experience developing software in a commercial environment
- Experience implementing algorithms in academic technical papers
- Computer vision training (e.g., college-level classes)
- Experience developing computer vision DL algorithms
Verification of COVID 19 vaccination, background check, and ability to work in the United States without requiring sponsorship required for all new hires.