Sr. Software Engineer

Remote from
Anywhere 🌎
Salary, USD
170,000 - 215,000/yr
Job function
Job type
Full Time,
Job posted
Apply before
17 Oct 2023
Computer Software

About Labelbox

Accelerating the development of AI products with unstructured data.

Labelbox’s mission is to build the best products to align with 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 Role:

As a Senior Software Engineer on the Perception team, you will be instrumental in providing annotation capabilities in multiple data modalities that are automated, intuitive, and performant. You will do this by applying your full stack experience and working closely with product, design, and other engineers to implement reusable and extensible components as well as scalable and reliable systems. You will balance innovation and pragmatism to deliver on business initiatives and make the right technology foundation for future use cases.
This particular role will also provide technical leadership for the team. You will be an example to other team members of sound software engineering and operations excellence. You will also be an enabler for the team so that they’re able to solve technical issues on their way to creating quality software that are a delight for our customers to use.
Excited? Read on!

In 30 days you will:

  • Pair with a teammate to ramp up on the codebase, ask questions, and learn
  • Understand the big picture of what you will be contributing to
  • Ship enhancements and bug fixes to production
  • Collaborate with your manager on performance objectives and goals that balance both company priorities and your own personal development

In 60 days you will:

  • Work actively with Engineering, Product, and Design to ship meaty features to production
  • Identify growth opportunities to pursue via your yearly learning and development budget

In 90 days you will:

  • Be an integral part of the team, regularly shipping features, fixing bugs, improving performance
  • Collaborate with other product managers & technical leaders to advance product initiatives
  • Some projects you could work on are …
  • Reliably synchronize annotations with video playback and scrubbing
  • Supporting the performant rendering of thousands of labels in the browser
  • Building novel experiences for automatically labeling data.
  • Creating frameworks for other developers to leverage in building novel features
  • Shipping new annotation tools
  • Re-imagining + improving the experience of annotating frames in a video

About You:

  • You have 8+ years full stack experience building user-friendly, scalable and reliable systems using frontend frameworks (e.g. React/Redux, Angular) and writing + consuming GraphQL APIs, databases, etc.
  • You have 1+ years of professional experience with WebGL.
  • You are familiar with browser rendering frameworks such as Konva, Pixi.js, and three.js.
  • You have 3+ years experience providing technical leadership for a team.
  • You are an owner and are not afraid to push boundaries since you’re never satisfied with the status quo and always looking for ways to help your team and Labelbox do better for our customers.
  • You are self-motivated, and thrive in a fast-paced environment, crafting simple and elegant solutions to solve ambiguous, complex problems.
  • You embrace working and communicating effectively with your team and cross-functional group.
  • Quality and testing are very important to you but can balance between perfection and shipping.
  • You are constantly learning and pushing the art of the possible in the Web browser.


  • Experience with computer vision techniques
  • Experience with RxJS
  • Domain experience in either: Video Editing/playback UX, Medical Imagery (DICOM), or Geospatial (Leaflet, GDAL, Mapbox, etc)
Labelbox strives to ensure pay parity across the organization and discuss compensation transparently.  The expected annual base salary range for this United States based position is $170,000 – $215,000. This range is not inclusive of any potential equity packages or additional benefits. Exact compensation varies based on a variety of factors, including skills and competencies, experience, and geographical location.

Apply now >

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Programming

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job


What position is Labelbox hiring for?

Labelbox is hiring a remote Sr. Software Engineer from Anywhere 🌎

What type of employment does Labelbox offer?

This is a Full Time role.