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.
Apply directly at Snorkel AI →Create a free account for alerts like thisView Snorkel AI immigration profile
This listing is sourced directly from Snorkel AI's careers page and normalized into a canonical job model.