We are hiring for Product Engineers at several levels, but the core experience is below
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
Experience with design systems and building reusable component libraries
Familiarity with server-side rendering frameworks (e.g., Next.js)
Experience with performance optimization for web applications
Prior work in developer tools or data-heavy product environments
Experience owning a feature across the full stack, from database or service layer through UI
Why This Role
You'll have meaningful ownership over a product used by technical and enterprise teams solving real, high-stakes problems. This isn't a feature-factory role — you'll be working on interfaces and the systems behind them to make genuinely complex workflows feel simple, with a team that cares deeply about craft
Actual compensation will be determined based on factors including skills, qualifications, experience, and geographic location
Salary range(s) for this role
Be Your Best at Snorkel
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. As a member of our team, you’ll have meaningful opportunities to shape priorities and initiatives, influence key strategic decisions, and directly impact our ongoing success. Whether you’re looking to deepen your technical expertise, explore leadership opportunities, or learn new skills across multiple functions, you’re fully supported in building your career in an environment designed for growth, learning, and shared success