Software Engineer — Product

Snorkel AI
New York, San Francisco
Workplace: HybridFull timeUSD 220,000 - 300,000 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Communication","Cross-functional collaboration","Problem-solving","Independent decision-making","Rapid prototyping"]

Build end-to-end product features that make complex agent workflows feel intuitive, owning work from design through production. You’ll collaborate with product, design, and engineering to define solutions, contribute to cross-stack architecture decisions, and improve scalability, maintainability, accessibility, and performance. The role emphasizes strong React and TypeScript depth, RESTful APIs and front-end fundamentals, with enough Node.js/Python back-end fluency to extend services when needed. Hybrid work in San Francisco or New York City.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snorkel AI
Snorkel AI
1 day ago

Software Engineer — Product

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build end-to-end product features that make complex agent workflows feel intuitive, owning work from design through production. You’ll collaborate with product, design, and engineering to define solutions, contribute to cross-stack architecture decisions, and improve scalability, maintainability, accessibility, and performance. The role emphasizes strong React and TypeScript depth, RESTful APIs and front-end fundamentals, with enough Node.js/Python back-end fluency to extend services when needed. Hybrid work in San Francisco or New York City.
Location: New York, San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build, ship, and maintain high-quality product features with full ownership from design through production across front end and supporting services.
  • •Enable operations teams by building abstractions and tools for safe use of agent workflows.
  • •Collaborate with designers, product managers, and engineers to define and implement solutions that push the product forward.
  • •Contribute to architecture decisions across the stack, advocating for scalability, maintainability, and clean code.
  • •Troubleshoot and resolve performance and production issues across the stack.

Pay and Benefits

Salary: USD 220,000 - 300,000 annually

Key Requirements

  • •4+ years of professional software engineering experience with strong depth in React and TypeScript and solid full-stack or front-end fundamentals.
  • •Solid understanding of HTML5, CSS3, and modern CSS frameworks (e.g., Tailwind).
  • •Experience with state management libraries (e.g., Redux, React Context API).
  • •Comfort designing and consuming RESTful APIs, with enough back-end fluency (Node.js, Python, or similar) to build or extend services when needed.
  • •Experience with responsive/adaptive design and accessibility standards (WCAG), delivering scalable, maintainable code in a product environment.
Experience:4+ yearsSaaSDeveloper tools
Skills:CommunicationCross-functional collaborationProblem-solvingIndependent decision-makingRapid prototyping
Languages:English
Tech Stack:ReactTypeScriptHTML5CSS3TailwindReduxReact Context APIRESTful APIsNode.jsPythonWCAGNext.js

Company Brief

Snorkel AI
Develops a programmatic data labeling platform and tools to accelerate machine learning by enabling teams to generate, manage, and maintain training datasets through weak supervision and automations.
Industry: Data Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series C
Headquarters: Palo Alto, United States
Founded: 2019
WebsiteLinkedIn