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
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Software Development
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