← All roles

Software Engineer — Product

Snorkel AI· 312 - Engineering
Apply on company site
Hybrid (New York City, NY; San Francisco, CA)$220k - $300kfull-timePosted 2mo ago

About the role

Product Engineer role focused on building end-to-end product features across frontend and backend services, with a strong emphasis on React and TypeScript, collaboration with design and product teams, and ownership from design through production in a hybrid work environment (SF or NYC).

Responsibilities

  • Build, ship, and maintain high-quality product features with full ownership from design through production, working across the front end and, as needed, the services that support it
  • Enable operations teams to move fast by building the right abstractions and tools that provide 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 principles
  • Drive best practices for accessibility, responsiveness, and cross-browser compatibility within your team
  • Design and build APIs and services where a feature calls for it, ensuring a clean contract between front end and back end
  • Participate in and contribute to code reviews, raising the quality bar across the codebase
  • Proactively identify technical challenges and propose solutions to improve the product engineering ecosystem
  • Troubleshoot and resolve performance and production issues across the stack
  • Work a hybrid schedule with at least three days per week in San Francisco, CA office or in our New York City office.

Qualifications

  • 4+ years of professional experience in software engineering, 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, and enough back-end fluency (Node.js, Python, or similar) to build or extend a service when a feature requires it
  • Experience with responsive design, adaptive design, and accessibility standards (WCAG)
  • Proven track record delivering high-quality, scalable, and maintainable code in a product environment
  • Strong communication skills — able to articulate technical decisions clearly to cross-functional partners
  • Ability to prototype and iterate quickly on sophisticated user workflows
  • Comfortable working independently and making scoped technical decisions
  • Experience collaborating in an agile, cross-functional team environment

Skills

Required:ReactTypeScriptHTML5/CSS3RESTful APIsBackend fluencyAccessibility (WCAG)

Benefits

  • Equal Employment Opportunity employer with a commitment to diversity and inclusion
  • Salary range: $220,000—$300,000 USD
  • Opportunities to shape priorities, initiatives, and strategic decisions
  • Growth, learning, and career development support
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Snorkel AI

Shaping how AI learns through better data

Snorkel AI delivers the highest quality specialized datasets for frontier LLMs and enterprise models.

AI data development servicesAboutApplied AI solutionsCareersCompanyContact usCustomer storiesData development services

More open roles at Snorkel AI