Job description
V7 is an AI data platform to automate any visual task, voted by Forbes as one of the top 25 machine learning startups of 2021. We have raised over $40 million in venture funding and are backed by some of the most competent individuals in AI. We manage the training data and models of hundreds of AI companies and enterprises. What sets us apart is our team's obsession with pushing our product to where AI will be three years from today.
Take a tour of our product in 90 seconds: https://www.youtube.com/watch?v=F-DMAN8gbjk
As a Senior Front-end Engineer at V7 in the Annotations team, you will be developing our core editor logic and annotation tool alongside our Elixir back-end engineers.
You have experience with Vue.js or similar frameworks, and a proven record of working with highly interactive web platform. V7 poses several challenges from a web development perspective:
Loading, filtering and searching datasets containing millions of images.
Displaying medical imaging in a canvas which may be over 30,000 pixels squared in size.
Manipulating videos with 100,000+ frames to create frame-perfect annotations.
This role is for an experienced engineer seeking a challenge in a collaborative and exciting engineering environment.
What You'll Do:
Building a collaborative annotation UI which is able to support hundred of thousands of annotations at the same time and works with images, video, documents, 3D, medical records, etc.
Figuring out how to move hundreds of thousands of database records from one state to another, and do it quickly.
Allowing users to create complex non-linear workflows which describe how their data gets annotated which includes automation steps, pre-processing, branching, webhooks, etc.
Allowing users to use data they create to train and host neural network models on our platform.
Who You Are:
A basic understanding of what Deep Learning is and a keen interest in AI.
4+ years of hands-on Front-end experience.
Strong experience with Typescript and Vue.js or similar.
Demonstrated passion for data-driven code and memory optimisation to deliver high-performance frontend solutions.
Experience with the Canvas API and WebGL to create pixel-perfect and performant graphics.
Experience with web-workers and the ability to leverage them to enhance application performance.
Familiarity with WebAssembly and its practical applications in frontend development.
Obsessed about testing at different levels: unit-, integration- and end-to-end.
Passion for frontend observability and familiarity with the relevant stack (eg. Sentry, Rollbar, Fullstory, Datadog).
Experience in turning Figma designs into reality via HTML and CSS.
Nice to have Pinia experience (or other store managers).
Fluent in English.
Benefits
Stock options
Unlimited vacation, just tell us when you need time off
Private Healthcare via Vitality
Enhanced parental leave
4-day company wide retreats in stunning locations
Central London office with a barista, fresh fruit, and other amenities
Ability to work remotely in a hybrid setup
New Apple hardware
Paid tickets, accommodation, and travel to relevant conferences, nationally or internationally (NeurIPS, ICCV, CVPR, ...) to expand your network & knowledge during normal times
Compensation Range: £80K - £100K