Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Expert Data Collection Platform

$192k - $240k

Snorkel AI

About Snorkel

At Snorkel, we believe meaningful AI doesn't start with the model, it starts with the data.

We're on a mission to help enterprises transform expert knowledge into specialized AI at scale. The AI landscape has gone through incredible changes since 2015, when Snorkel started as a research project in the Stanford AI Lab, to the generative AI breakthroughs of today. But one thing has remained constant: 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. Excited to help us redefine how AI is built? Apply to be the newest Snorkeler!

Senior Full Stack Engineer

About the Team
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. 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.

About the Role
  • Design and develop key interfaces for our expert data collection workflows, focusing on high-efficiency labeling, data analysis, and sophisticated visualization tools.
  • Prototype, optimize, and maintain scalable services to power complex data collection pipelines and expert-in-the-loop workflows.
  • Build proactively with empathy for both our customers and the subject matter experts using our tools, constantly iterating to balance innovative research with practical solutions.
  • Engage with product managers, designers, and ML experts to create a phenomenal user experience for data acquisition and refinement.
  • Collaborate with engineers to bring consistency and high standards to codebases, infrastructure, and processes.
  • Work a hybrid schedule with three days per week in our Redwood City HQ or the SF office.
About You
  • 6+ years of professional full-stack experience developing performant, intuitive, and scalable web application architectures.
  • Experience developing and shipping enterprise software products , specifically those focused on data collection, annotation, or machine learning applications.
  • Experience prototyping and iterating on user interfaces with modern React (ES7+, React hooks, TypeScript).
  • Expertise designing REST APIs for internal services and developers.
  • Ability to work in a fast-paced environment with strong technical communication skills.
  • Self-motivation , a positive mental attitude, and an eagerness to learn in the rapidly evolving AI landscape.

Salary Range


$192,000-$240,000 USD

Be Your Best at Snorkel

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. As a member of our team, you'll have meaningful opportunities to shape priorities and initiatives, influence key strategic decisions, and directly impact our ongoing success. Whether you're looking to deepen your technical expertise, explore leadership opportunities, or learn new skills across multiple functions, you're fully supported in building your career in an environment designed for growth, learning, and shared success.

Snorkel AI is proud to be an Equal Employment Opportunity employer and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. Snorkel AI embraces diversity and provides equal employment opportunities to all employees and applicants for employment. Snorkel AI prohibits discrimination and harassment of any type on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law. All employment is decided on the basis of qualifications, performance, merit, and business need.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Expert Data Collection Platform in Redwood City, CA vacancy
  • $190k - $240k

     ...Senior Software Engineer - Expert Contributor Lifecycle Redwood City, CA (Hybrid);...  ...model, it starts with the data. We're on a mission to...  ...our Expert Contributor (EC) Platform. You will have full ownership...  ...of ECs to various data collection projects, ensuring optimal... 
    Platform
    Senior
    Collections
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    2 days ago
  •  ...You are the bridge between raw data and robotic intelligence. As a Full Stack Engineer, ML Data & Evals, you will build...  ...a seamless flow from our global collection systems to the models that power...  ...While this role focuses on the ML Platform, our Full Stack Engineers are... 
    Platform
    Collections
    Shift work

    Sunday

    Redwood City, CA
    8 hours ago
  • $153k - $222k

     ...looking for infrastructure engineers with expertise in scaling open-source data infrastructure to join...  ...entire data lifecycle (collection, ingestion, storage,...  ...for Applied Intuition's platform needs is a critical...  ...and deploy high-quality software using modern tooling and... 
    Platform
    Senior
    Collections
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Mountain View, CA
    1 day ago
  •  ...is the Enterprise AI application software company. C3 AI delivers a family...  ...including the C3 Agentic AI Platform, an end-to-end platform for developing...  ...C3 AI C3 AIis looking for Senior Software Engineers to join the rapidly growing Data org within the Platform... 
    Platform
    Senior
    Work experience placement

    C3.ai, Inc.

    Redwood City, CA
    4 days ago
  • $170k - $200k

     ...advertising, unified by data. Nexxen empowers...  ...comprises a demand-side platform ("DSP") and supply-...  ...Fraudulent Activity The Senior Software Engineer will join the Nexxen...  ...You'll Bring: • Expert Java engineer with 7+...  ..., including garbage collection, profiling, and... 
    Platform
    Senior
    Collections
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen International Ltd

    San Carlos, CA
    3 days ago
  •  ...vintage and luxury. The Big Data team is a central player in the...  ...to build a world-class big data platform to bring value out of data for...  ...critical initiatives. The Data Engineering team at Poshmark is looking for an experienced software engineer to scale Datalake,... 
    Platform
    Senior

    Poshmark

    Redwood City, CA
    8 hours ago
  •  ...Engineering Role at Latica At Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data...  ...network and medical intelligence platform that gives the healthcare...  ...+ years building production software systems; care deeply about... 
    Platform
    Senior

    Latica

    Palo Alto, CA
    2 days ago
  • $196k - $230k

     ...are the rewards. The Data Engineering team builds and...  ...its products. As a Senior Data Engineer, you will...  ...pipelines * Hands-on software engineering experience...  ...scripting or automation). * Expert at building and...  ...Analytics and Visualization platforms) * Expert... 
    Platform
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    3 days ago
  • $200k - $287.5k

     ...Observe by Snowflake is an AI-powered observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics,...  ...'s leading data platforms. We are hiring a Senior Software Engineer for the Observe Data Management team.... 
    Platform
    Senior
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    3 days ago
  • $196.75k - $243.29k

     ...we're building the tools and platform that empower our community...  ...experiences for everyone. The Data Access team within Infra /...  ...of distributed systems engineering, reliability engineering, and...  ...scale and stability. As a Senior Software Engineer you will work on some... 
    Platform
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...from you. What to Expect Data is our lifeblood. We use AR headsets...  ..., and your role as a Full Stack Engineer for Data Operations is to grow the platform that manages this pipeline, from tracking...  ...in-the-loop" platforms. UX for Experts : A high bar for building low-... 
    Platform
    Remote work
    Shift work

    Sunday

    Redwood City, CA
    8 hours ago
  • $213k - $263k

     ...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...Develop and contribute to Waymo's data infrastructure platform to enable plant...  ...professional experience in the field of software engineering ~ Experience programming in C++ ~ Experience... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...Learn more at dyna.co Position Overview As a Senior Software Engineer for the Data & Eval Platform, you are the architect of the "Laboratory" where...  ...data easy to interpret, reducing the time from "data collected" to "model trained." Startup Fluidity:... 
    Platform

    DYNA Robotics Inc

    Redwood City, CA
    3 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
    Platform
    Senior

    Microsoft Corporation

    Mountain View, CA
    8 hours ago
  • $242.1k - $293.8k

     ...Roblox, we’re building the tools and platform that empower our community to bring any...  ...shared experiences for everyone. As a Senior Software Engineer on the Engine DataModel team, you will...  .... Build the core systems and data structures used in the Roblox engine,... 
    Platform
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    4 days ago
  •  ...About the Role As a Data Infrastructure Engineer in Research at Luma, you will play a critical role...  ...learning research and internal ML platform needs. You will collaborate closely with...  ...mindset Open to candidates across seniority levels, from mid-level individual... 
    Platform

    Luma AI

    Redwood City, CA
    3 days ago
  •  ...Title: Embedded SW Validation Engineer Role Summary In this...  ...team, you will develop test software and use them to validate the...  ...test sequences and data collection in software, and running test...  ...software on the target hardware platform to acquire test results.... 
    Platform
    Senior
    Collections

    Tata Technologies

    Palo Alto, CA
    1 day ago
  • $162k - $260k

    Senior Software Engineer - Vehicle Data Management Aurora’s Vehicle Data Management team is responsible for offloading...  ...by industry experience in building platforms that serve AV development and...  ...California applicants, information collected as part of your application is... 
    Platform
    Senior
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    2 days ago
  •  ...Latica, our goal is to unlock the value of data to transform patient care. Latica is a...  ...secure data network and medical intelligence platform that gives the healthcare ecosystem the...  .... We're looking for a talented Data Engineer who will help us to drive our data platform... 
    Platform
    Senior

    Latica

    Palo Alto, CA
    1 day ago
  • $151.19k - $214.59k

    Poshmark, Inc. is seeking a Machine Learning expert to manage the entire ML lifecycle, from data collection to deployment. This role focuses on collaboration with various teams to optimize ML models and strengthen solutions across the business. The ideal candidate will... 
    Platform
    Senior
    Collections

    Poshmark, Inc.

    Redwood City, CA
    3 days ago
  • $170k - $220k

     ...Senior Software Engineer We are seeking a senior software engineer to play a pivotal role in advancing...  ...tools with existing tools to streamline data collection trackers. Developing advanced features for Android platform apps and Linux-based applications. Reviewing... 
    Platform
    Senior
    Collections

    Autoroboto

    Mountain View, CA
    2 days ago
  • $190k - $240k

     ...interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...total of 4+ years of experience as a software engineer.You are experienced in designing...  ...give informed consent to the collection, processing, use, and storage of your... 
    Platform
    Senior
    Collections
    Remote work

    Affirm

    Palo Alto, CA
    8 hours ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Teleoperation Mountain View, California (HQ) Who We Are Nuro is...  ...Nuro gives the automakers and mobility platforms a clear path to AVs at commercial...  ...XFN team for on-road network metric collection About You BS/MS in Computer... 
    Platform
    Senior
    Collections
    Remote work

    Nuro

    Mountain View, CA
    2 days ago
  • $193k - $291k

     ...looking for self-motivated engineers to build the next-generation...  ...Autonomy team, hardware teams, AI Platform team, and systems/safety...  ...logging infrastructure and data collection frameworks for massive volume...  ...Collaborate with other software teams to build foundational... 
    Platform
    Senior
    Collections

    Nuro

    Mountain View, CA
    3 days ago
  • $190k - $240k

     ...expand the backbone of our platform to scale to hundreds...  ...projectsMentor other engineers to ensure their...  ...experience as a backend software engineerA strong understanding...  ...with data models, API design ( and...  ...informed consent to the collection, processing, use, and... 
    Platform
    Senior
    Collections
    Work at office
    Immediate start
    Remote work

    Affirm

    Palo Alto, CA
    8 hours ago
  •  ...intelligence, we need versatile engineers to craft the systems that...  ...entire ecosystem, from our global data collection pipeline to our ML training and robot management platforms. We are looking for "0 to 1"...  ...into one of several core software pillars: Data Operation... 
    Platform
    Collections

    Sunday

    Redwood City, CA
    4 days ago
  • $180k - $250k

     ...train their own large models on their own data. The current industry standard is to train...  ...Role We're looking for an experienced Data Platform Engineer to join as a member of our core Datology AI team. As one of our early senior hires, you will partner closely with our... 
    Platform
    Work at office
    Visa sponsorship
    Relocation package

    DatologyAI

    Redwood City, CA
    3 days ago
  • $190k - $220k

     ...healthcare experiences across telehealth platforms, care delivery tools, and specialty...  ...Requirements:* ~5+ years experience in a software engineering role focused on application backend...  ...CS fundamentals including algorithms, data structures and design ~ Experience... 
    Platform
    Senior

    Suki

    Redwood City, CA
    8 hours ago
  • $200k - $300k

     ...gaming startup in California is seeking a Senior/Principal Software Engineer to shape the architecture, design, and development of their platform, ensuring high technical standards. The...  ...expertise in distributed systems and data architecture. This role involves designing... 
    Platform
    Senior

    Bellota Labs

    Redwood City, CA
    5 days ago
  • $185k - $215k

     ...journey. We are building the foundational data platform that powers reliable, scalable data across Mudflap's systems. As a Senior Software Engineer, Data Platforms , you'll play a...  ...infrastructure or platform systems. ~ Expert-level proficiency in Python, with a track... 
    Platform
    Senior
    Remote work

    Mudflap

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Expert Data Collection Platform. Be the first to apply!