Senior Software Engineer, Editor Platform

2 minute read
Labelbox’s mission is to build the best products for humans to advance artificial intelligence. Real breakthroughs in AI are reliant on the quality of the training data. Labelbox’s data engine enables organizations to dramatically improve the quality of their training data, which makes their machine learning models more accurate and performant. We are determined to build software that is more open, easier-to-use, and singularly focused on helping our customers get to production AI faster.
Current Labelbox customers are transforming industries within insurance, retail, manufacturing/robotics, healthcare, and beyond. Our platform is used by Fortune 500 enterprises including Allstate, Black + Decker, Bayer, Warner Brothers and leading AI-focused companies including FLIR Systems and Caption Health. We are backed by leading investors including SoftBank, Andreessen Horowitz, B Capital, Gradient Ventures (Google’s AI-focused fund), Databricks Ventures, Snowpoint Ventures and Kleiner Perkins.

About the Perception Team

The vast majority of machine learning projects fail because of insufficient or poorly labelled data. At Labelbox, the Perception team’s mission is to build the most efficient tool for creating high-quality training data, allowing our users to make breakthroughs in their domains and advance the field of artificial intelligence.
Our team focuses on building a beautiful browser interface, that is served to users all around the world. We focus on use cases that allow humans to annotate media around languages such as audio waveforms, text documents, and PDFs.

About the Role

As our Senior Software Engineer on the Perception team, you will be instrumental in pushing the boundaries of what is possible in a web browser. You will work closely with product, design, and other engineers to implement reusable, extensible, performant components that will not only be used internally but can be shared with customers who wish to build their own novel experiences for their labellers. You will balance innovation and pragmatism to deliver on business initiatives and make the right technology foundation for future use cases.
The bottom line: you will personally build, but also empower other engineers to create jaw-dropping experiences to allow the rendering and annotation of arbitrary real-world data in a web browser.

About You

  • You have 5+ years using frontend frameworks such as React/Redux, Angular, etc
  • You have previous experience as a front-end architect or have built frameworks to improve developer velocity while decreasing bugs
  • You have experience with full-stack development (writing + consuming GraphQL / REST APIs, databases, etc)
  • You are constantly learning and pushing the art of the possible in the Web browser
  • You embrace working and communicating effectively with your team and cross-functional groups; you get excited by crafting simple and elegant solutions
  • You balance perfection and shipping without compromising quality and testing

Projects You Could Work On

Unifying the rendering of different drawing tools (polygons, raster graphics, etc) into a WebGL-based rendering engine

Building core libraries for data I/O between client and server

Building reusable React-based components to be used internally and externally

Apply Here