Staff Software Engineer — Full Stack

New Today

1 day ago Be among the first 25 applicants

We are seeking an experienced and visionary Senior/Staff Full-stack Engineer to help lead the development of Snorkel Flow, our web application that enables users to programmatically label training data, train models, deploy and monitor them, and analyze production data. In this role, you’ll collaborate closely with designers, product managers, front- and back-end engineers, and ML experts to architect and implement complex features, mentor junior developers, and drive best practices across the team. You will work with technologies including TypeScript, React, Python, FastAPI, and SQL to deliver scalable and robust solutions. Basic Qualifications include a Bachelor's degree in Computer Science or a related technical field, 8+ years of professional experience in software engineering, proficiency in at least one general-purpose programming language (e.g., Java, C++, Python, Go, or similar), experience designing and building scalable systems, complex UIs, services, or infrastructure, and experience leading technical projects or mentoring other engineers. Main Responsibilities include architecting, designing, and implementing high-quality, scalable, and maintainable code for both client-side and server-side components, leading technical discussions and providing guidance on best practices in full stack development, collaborating with stakeholders to define project requirements and translate them into technical specifications, building proactively with empathy for customers, mentoring and supporting junior developers, ensuring the application is secure, performant, and optimized for scalability, conducting thorough code reviews, troubleshooting and resolving complex technical issues, and working a hybrid schedule with at least three days per week in Redwood City HQ or the SF office. Preferred Qualifications include 6+ years of professional full-stack experience, expertise in TypeScript and React, strong proficiency in Python and server web frameworks such as FastAPI, Flask, or Django, extensive experience with relational databases and SQL, proven track record of designing scalable architectures, ability to prototype and iterate quickly, deep understanding of RESTful API design, strong problem-solving abilities, excellent communication skills, ability to work independently, self-motivation, and eagerness to learn. The company offers comprehensive benefits including medical, dental, vision, wellness stipend, 401k, parental leave, and workstation setup allowance. Snorkel AI is an Equal Employment Opportunity employer committed to diversity and inclusion.

Seniority level

Employment type

Job function

Referrals increase your chances of interviewing at Snorkel AI by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.

Sr. Software Engineer - Payments Support

San Francisco, CA $138,400.00-$173,000.00 2 weeks ago

Agentic Software Engineer / AI Systems Developer (Contract/Part-Time Lead)

Staff Software Engineer, Frontend (Rapid Prototyping Leader)

San Francisco, CA $202,000.00-$238,000.00 2 weeks ago

Staff Software Engineer, Demand Engineering - Slack

Software Engineering Technical Leader (Hybrid Remote- San Jose, CA)

San Francisco, CA $198,600.00-$282,900.00 20 hours ago

Senior Software Engineer, Product Foundations

San Francisco, CA $155,000.00-$215,000.00 2 days ago

Redwood City, CA $140,000.00-$198,000.00 6 days ago

Staff Software Engineer, Vessel Performance Modeling

San Francisco, CA $170,000.00-$220,000.00 21 hours ago

Senior Robotics Software Engineer, Planning and Control

San Francisco, CA $150,000.00-$240,000.00 1 month ago

San Francisco, CA $153,600.00-$264,000.00 13 hours ago

Senior/Staff Motor Control Software Engineer

Senior SWE Engineering Manager - Applied ML

Senior Software Engineer, Robotics Reliability (Hardware in the Loop Experience Required)

Senior Motion Controls Software Engineer

Emeryville, CA $170,000.00-$210,000.00 1 day ago

San Francisco, CA $214,000.00-$247,500.00 9 months ago

San Francisco, CA $120,000.00-$180,000.00 5 months ago

San Francisco, CA $130,000.00-$200,000.00 9 months ago

San Francisco, CA $250,000.00-$300,000.00 4 months ago

San Francisco, CA $100,000.00-$270,000.00 1 month ago

San Francisco, CA $140,000.00-$190,000.00 9 months ago

Software Engineer - Hybrid - San Francisco

San Francisco, CA $200,000.00-$245,000.00 13 hours ago

San Francisco, CA $160,000.00-$210,000.00 9 months ago

San Francisco, CA $165,000.00-$220,000.00 4 months ago

Senior Software Engineer - (Full-Stack )

San Francisco, CA $150,000.00-$300,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Location:
San Francisco, CA, United States
Salary:
$200,000 - $250,000
Job Type:
PartTime
Category:
IT & Technology