Frontend Engineer, Platform - Singapore - DATATURE PTE. LTD.

    DATATURE PTE. LTD.
    DATATURE PTE. LTD. Singapore

    2 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    About the job

    At Datature, we are building a platform for training and deploying machine learning models swiftly without a single line of code. Datature Nexus is an MLOps platform that allows users to label unstructured data and construct complex machine learning pipelines all in their browser using highly visual editors.

    Our users have leveraged our platform to solve problems in a myriad of verticals - from grading crops to optimizing manufacturing to identifying diseases from MRI scans. Datature levels the playing field for teams and companies in most industries to start AI-driven revolutions of their own.

    The Scope

    Datature's platform features multiple visual editors that convert raw, unstructured data to highly performant machine learning models. This requires a handful of services to work together seamlessly. You will be working with us on front-end interfaces such as our visual editor, image annotator tools, and solving problems with ReactJS, LeafletJS, Computational Geometry, and Large Data Rendering (2D/3D)

    Our annotator is written primarily in Typescript and rendered with a combination of LeafletJS, WebGL, and other Computer Vision algorithms. Working with unstructured data is hard, but rendering them is harder - you will be working on building performant web components that will change the way machine learning engineers build on our platform.

    Requirements

    • Minimum 2+ Years Experience in Engineering Frontend Applications
    • Experienced in TypeScript, ReactJS, Redux, NextJS and CSS3
    • Strong understanding of the React Virtual DOM and Lifecycles
    • Knowledge of modern authorization mechanisms, such as JSON Web Tokens
    • [Required] Experience Working with Interactive Components using Canvas API, LeafletJS, D3js or other graphically interactive projects
    • Experience with REST APIs, GraphQL and WebSockets
    • Interest in Building UI with Performance, Accessibility and Scalability In Mind
    • Experience with Cypress or other React/Frontend Testing Libraries
    • Knowledge in Graph Algorithms is a plus and Computational Geometry is
    • Having a knack for designing great UI and user journeys is always appreciated

    About You

    You don't need to have a Bachelor's or Masters of Computer Science to write great software. We are looking for a frontend guru who has built products that have shaped the lives of users and have a portfolio of meaningful side projects. If you have personal projects to flex or show us, it tells a better story than putting up a wall of 34 skills in the CV.

    That said, we are looking for someone with a niche set of skills who can work on advanced rendering techniques and frameworks, leveraging front-end technologies.

    Why You'll Love Us

    We are a technology-first team dedicated to developing the most intuitive and performant platform to shape the way users think about building machine learning capabilities. We are a quirky group of engineers that you will enjoy debating about codes and algorithms with. Gone are the days where you have to build yet another internal CRUD tool.

    You will be solving the most important problems at the intersection of machine learning, design, and computational geometry. You will have the largest impact on how users feel and navigate the journey from end to end on our platform.

    If this is your cup of tea, we would love to hear from you.

    Do include links to previous projects, GitHub profiles, or any links that might help us learn more about you.

    Tell employers what skills you have

    JSON
    MASSIVE
    CSS3
    Scalability
    Pipelines
    WebGL
    REST
    TypeScript
    Front-end Development
    UI
    Authorization
    Rendering
    Video Encoding
    Geometry
    API
    Accessibility
    Github
    CSS JavaScript