Talent.com
This job offer is not available in your country.
Frontend Developer (Demo Developer)

Frontend Developer (Demo Developer)

Russell TobinUnited Kingdom
6 days ago
Job type
  • Full-time
Job description

Front End Developer(Demo Development) - 5 months (possible extension)- remote (might need to go to the London office to meet the team) - £52 PAYE + holiday benefit

Summary

The company is pursuing fundamental research aimed at developing novel representation learning approaches on visual data and producing new visual foundation models. As part of this effort, we would like to build a compelling research demonstration to illustrate the advancements achieved in this space.

Technical Context

  • The demo is developed around the following components
  • Frontend : responsible for laying out and rendering a collection of images with their representations, as well as requesting and displaying results from specific models on user-selected images. This will be web-based (designed for both desktop and mobile environments) possibly leveraging more advanced visual web techniques using Canvas / WebGL / etc...
  • Backend : responsible for loading and running the different models as well as serving the collection of images and their representations. This will be developed in Python and be based on an internal platform.

The main non-functional requirements of the demo are :

  • Smooth performance (navigation between demos, within the collection of images and browsing the produced results)
  • Ability to work well in network constrained environments (like a crowded conference hall)
  • An early prototype of the demo and a version from an older release are available internally.
  • Responsibilities

  • Rebuilding with inspiration from an early prototype or older version, the candidate will directly work on a high-quality public facing demonstration of advanced research work suitable for a broad audience (from scientists in the field to general tech)
  • The candidate will directly work with the design and UXR team to implement the target user experience while best accounting for constraints of the demonstration environment
  • The candidate will directly work with the research team to best showcase the research advancements
  • The candidate will be responsible for the deployment of the backend on Meta’s internal servers
  • Requirements

  • Experience in developing web-based applications including frontend and (ideally) some backend development and deployment.
  • Experience in web technologies from HTML and CSS to more advanced visual web technologies like Canvas and WebGL (or frameworks like Three.js, Babylon.js)
  • Coding skills in JavaScript, Python
  • Experience in deploying ML models
  • Optional) Experience with frameworks to run models in-browser (ONNX Runtime, HuggingFace Transformers.js)
  • Create a job alert for this search

    Frontend Developer (Demo Developer) • United Kingdom