Snorkel AI

AI

StaffSoftwareEngineerECLifecycle

$240–270k New York, New York, United States
The Brief

“Staff Software Engineer - EC Lifecycle at Snorkel AI. Skills: technical direction and strategy, architectural initiatives, scalable services, build systems, testing frameworks, CI/CD pipelines, continuous deployment framework, release pipeline ownership. Set the long-term technical direction and strategy for our Expert Contributor (EC) Platform. Define and drive complex, multi-quarter architectural initiatives”

What You'll Achieve.

ensure our services are innovative, scalable, and resilient; deliver measurable impact; create a phenomenal user experience for data acquisition and refinement; directly impact our ongoing success

Industry & Context.

AI
Problems you'll solve

optimize scalable services

Eligibility Requirements

Work a hybrid schedule with three days per week in our Redwood City HQ or the SF office

What They're Looking For.

Must Have

8+ years of software engineering experience developing performant, intuitive, and scalable web application architectures, 2+ years working at a Staff level or equivalent background in developer productivity, distributed systems, and cloud platforms (AWS preferred), Expertise designing REST for internal services and developers, Experience developing and shipping enterprise software products, specifically those focused on data collection, or machine learning applications, Track record of leading complex engineering initiatives, influencing stakeholders, and delivering measurable impact, Ability to work in a fast-paced environment with technical communication skills

Nice to Have

Experience in hyper-growth startup environments or scaling engineering orgs, Experience with AI development workflows, AI-assisted code generation, or SRE automation or excitement to learn, Prior experience as a Tech Lead Manager (TLM) or equivalent role with a focus on cross-functional technical leadership and mentorship

What You'll Do.

Set the long-term technical direction and strategy for our Expert Contributor (EC) Platform

Define and drive complex

multi-quarter architectural initiatives

Design and develop mission-critical systems for the end-to-end Expert Contributor (EC) lifecycle

Build robust features and integrations with key third-party services

Automate supply and allocation logic

and maintain scalable services

Set the strategy and architecture for build systems

Lead the transition from scheduled releases to a robust

automated continuous deployment framework

Build proactively with empathy for both customers and subject matter experts using our tools

Mentor and guide Senior and Mid-level engineers on technical design

and project execution across multiple teams

Partner with cross-functional teams to design and deliver improvements to dev-infra

Engage with product managers

and ML experts to create a phenomenal user experience for data acquisition and refinement

How You'll Work.

Team & Collaboration

Partner with cross-functional teams; Engage with product managers, designers, and ML experts

Communication Scope

technical communication skills

Process & Methodology

leading complex engineering initiatives, project execution

Free ATS check

Applying for this Staff Software Engineer - EC Lifecycle role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Snorkel AI?

Real rants from real employees. Read before you apply.

Read Company Rants →