Snorkel AI

Snorkel AI

Senior Software Engineer - Expert Data Collection Platform

Redwood City, CA (Hybrid); San Francisco, CA (Hybrid) · Senior

Sponsorship not specified$190k-$240kDetected 72 days ago
TypeScriptReactFull-Stack DevelopmentRESTMachine LearningData AnalysisLLMsResearchLeadershipCommunication

About the role

  • Work a hybrid schedule with three days per week in our Redwood City HQ or the SF office.
  • Experience prototyping and iterating on user interfaces with modern React (ES7+, React hooks, TypeScript).
  • Expertise designing REST APIs for internal services and developers.

Responsibilities

  • the data you use to build AI is the key to achieving differentiation, high performance, and production-ready systems.
  • We work with some of the world's largest organizations to empower scientists, engineers, financial experts, product creators, journalists, and more to build custom AI with their data faster than ever before.
  • Prototype, optimize, and maintain scalable services to power complex data collection pipelines and expert-in-the-loop workflows.
  • Collaborate with engineers to bring consistency and high standards to codebases, infrastructure, and processes.
  • As a Senior Full Stack Engineer at Snorkel, you'll deliver robust features that power our Expert Data Collection Platform, a critical engine for high-quality ML development.
  • You will build end-to-end capabilities that enable domain experts to provide high-signal data for training and refining state-of-the-art models.
  • 6+ years of professional full-stack experience developing performant, intuitive, and scalable web application architectures.

Requirements

  • Ability to work in a fast-paced environment with strong technical communication skills.

Skills

  • Actual compensation will be determined based on factors including skills, qualifications, experience, and geographic location.

Compensation

  • Actual compensation will be determined based on factors including skills, qualifications, experience, and geographic location.

Benefits

  • Experience developing and shipping enterprise software products, specifically those focused on data collection, annotation, or machine learning applications.

Company info

  • Using a combination of strong programming skills and a creative, user-focused mindset, you will have full ownership and responsibility for building, shipping, and maintaining innovative new functionality across the stack that bridges the gap between human expertise and machine learning.
  • Joining Snorkel AI means becoming part of a company that has market proven solutions, robust funding, and is scaling rapidly-offering a unique combination of stability and the excitement of high growth.

Equal opportunity

  • Please contact us to request accommodation.

This listing is sourced directly from Snorkel AI's careers page and normalized into a canonical job model.