All offersManchesterOtherSenior Computer Vision R&D Engineer
Senior Computer Vision R&D Engineer
Other
Cubic Motion

Senior Computer Vision R&D Engineer

Cubic Motion
Manchester
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    C++
    advanced
    Maya
    regular
    Motionbuilder
    regular
    Unreal Engine
    regular
    Python
    regular
    NDK
    regular
    Android
    regular

Job description

Job description
Our innovative methods for precise marker-less or marker-based face tracking from video, stereo, or depth data are already well-known for powering facial animation services and bringing real-time capabilities to the industry. We are recognised as one of the pioneers in computer vision, creating industry-leading facial animation in real-time at high quality. The clever thing we do is capture eye movement and lip movement, and use it to animate the controls of facial 'rig' in a way that nobody else can match.

However, we are not just about facial animation. It is also about building on our computer vision technology; including within the AR and VR sectors.  We believe there is huge potential for the technology in the world of social VR, where people all over the world can interact in real-time and have their avatars match their facial movements. And with the company’s growth on an upward trajectory, that potential can become reality with your help.

We have an exciting opportunity for experienced computer vision researchers to join us, to help create the next generation of real-time facial performance capture and animation solutions. We have roles based in both Pinewood Studios and Manchester Offices - please specify which location you would like to be submitted for.

We are looking for talented individuals who can: 
  • Develop algorithms which contribute to Cubic Motion’s cutting edge core technology in facial tracking and solving,
  • Turn research prototypes into robust, well-engineered code which can be used in Cubic Motion’s products.
  • Work on ‘special projects’: one-time projects requiring significant research innovation.
  • Investigate, analyse and make recommendations to management regarding technology improvements, upgrades and modifications.
  • Learn about / evaluate the latest technologies which may be relevant to the company’s goals; attend relevant conferences etc.
  • Assist in the patenting of core research ideas.

Required Qualifications / Skills
  • Phd in Computer Vision, Machine Learning or a related subject.
  • Excellent C++ skills (preferably C++ 11/14)

Desirable Skills
  • Software development experience in a commercial environment.
  • Experience with a 3D animation package or rendering engine (e.g. Maya, Motionbuilder, Unreal Engine).
  • Experience with Python.
  • Android development using NDK

Come join us to make a difference too. In return, you will have the opportunity to work alongside and learn from our experts; treading the path of the unknown, pushing boundaries of what is possible in a culture that welcomes your ideas and opportunities in a way that only a tech start-up can.