Simplify Logo

Full-Time

Senior Backend Engineer

Orchestration: Distributed Systems

Confirmed live in the last 24 hours

Labelbox

Labelbox

51-200 employees

Provides data labeling solutions for AI

Enterprise Software
AI & Machine Learning

Compensation Overview

$190k - $225kAnnually

Senior

San Francisco, CA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Kubernetes
Python
Management
Data Structures & Algorithms
Nest.js
Java
TypeScript
REST APIs
Requirements
  • Bachelor’s degree in computer science or related field. Advanced degree preferred.
  • 5+ years of work experience in a software company in backend software engineering, specifically in distributed systems.
  • Extensive software design and architecture skills in large-scale systems, including previous projects in this area.
  • Strong grasp of databases, queues, job management, message brokers, in-memory caching, etc.
  • Previous experience working with APIs using REST and GraphQL.
  • Knowledge of using NodeJS for backend development. Experience with NestJS is preferred.
  • Good understanding of memory management and related optimizations in large-scale systems.
  • Good understanding of, or interest in, the overall Data + AI ecosystem and how it pertains to design and architecture of large-scale AI platforms.
  • Experience with container orchestration systems such as Kubernetes.
  • Proficient in data structures and algorithms.
  • Fluent in programming languages such as Typescript, Java, or Python.
  • Demonstrated ability to keep up with industry trends and new developments.
  • Excellent communication and collaboration skills.
  • Strong sense of ownership.
  • Thrive in a fast-paced environment with willingness and ability to dive deep.
  • Comfortable with ambiguity and able to break-down high level requirements into actionable tasks in a methodical manner.
  • Resourceful and creative problem-solver with an attention to detail who will not hesitate to take initiative and get things done.
Responsibilities
  • Develop features and capabilities for orchestration of large-scale workflows using distributed queues, databases, message brokers and job management mechanisms.
  • Collaborate with team members and stakeholders.
  • Participate in sprint planning, standups and other related activities.
  • Mentor and guide less experienced engineers while driving initiatives towards completion.
  • Particulate in supporting the team’s area of ownership by working with the Support organization to help resolve any customer issues.
  • Stay abreast of industry trends and emerging technologies. Analyze, assess and incorporate relevant technologies and ideas as needed.
  • Contribute to technical documentation, research publications, blog posts, and presentations at conferences and forums.

Labelbox offers data labeling solutions for artificial intelligence applications, providing tools to label images, videos, text, and documents efficiently. Their platform allows businesses to create workflows that assign labeling tasks to the appropriate team members, ensuring high-quality results. Unlike competitors, Labelbox also provides a "Boost Workforce" service, enabling clients to scale their labeling capacity with external teams. The company's goal is to enhance AI development by improving the efficiency and quality of data labeling across various industries.

Company Stage

Series D

Total Funding

$208.9M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-12%

2 year growth

-16%
Simplify Jobs

Simplify's Take

What believers are saying

  • The $110 million Series D funding led by SoftBank’s Vision Fund 2 and participation from other prominent investors indicates strong financial backing and growth potential.
  • Labelbox's continuous feature updates, such as auto-computed metrics and an updated text editor, demonstrate a commitment to improving user experience and staying ahead in the market.
  • The opening of a new office in London signifies Labelbox's expansion into the European market, offering new opportunities for growth and market penetration.

What critics are saying

  • The competitive landscape in AI and data labeling is intense, with numerous players vying for market share, which could impact Labelbox's growth.
  • Dependence on large-scale clients in specific industries like agriculture and healthcare may pose a risk if these sectors face downturns.

What makes Labelbox unique

  • Labelbox's focus on AI-enabled data labeling tools for diverse data types sets it apart from competitors who may specialize in only one type of data.
  • Their SaaS model combined with 'Boost Workforce' services allows clients to scale their labeling operations efficiently, a unique offering in the data labeling market.
  • The recent introduction of Large Language Model (LLM) solutions and expanded partnership with Google Cloud highlights their commitment to staying at the forefront of AI innovation.

Benefits

Competitive remuneration

Flexible vacation policy (we don't count PTO Days)

401k Program

College savings account

HSA

Daily lunches paid for by the company (especially convenient while working from home)

Virtual wellness and guided meditation programs

Dog-friendly office

Regular company social events (happy hours, off-sites)

Professional development benefits and resources

Remote friendly (we hire in-office and remote employees)