Full Stack Product Engineer

VoiceOps

VoiceOps

Software Engineering, Product
New York, NY, USA
USD 190k-225k / year + Equity
Posted on Feb 18, 2026

Full Stack Product Engineer

Location: On-site, Union Square, NYC Compensation: $190k–$225k + equity

Why This Role Matters

Revenue teams are being rebuilt around AI, and we're building the agent that makes it possible. The challenge is teaching that agent to understand a complex business quickly, onboarding it to new tasks as teams want AI to take on more and more of their operation, and making it useful and reliable to everyone from the frontline rep to the executive.

The interface to onboard the AI to new tasks, learn from its human overlords, and execute on those tasks to drive the business faster is what we're focused on. We've built the fastest system to onboard an AI to revenue work, and as the technology gets better and better, the next version of our agent is going to be a leap. You're going to be integral to pushing the frontier of how much work agents can do to drive revenue.

About Voiceops

We're building an AI agent for revenue teams.

Every B2C company runs on conversations: sales, onboarding, and success calls, millions of them a day. The people on those calls develop deep expertise about the business, but that knowledge lives in their heads and disappears when they hang up. We're building the agent that captures it.

Our agent learns how a business works by listening to its conversations. It gets taught quickly what matters, gets onboarded to new tasks as teams want it to take on more, and becomes broadly useful to everyone from the frontline rep to the executive. It does QA. It scores leads. It enriches the CRM. It feeds market intelligence into strategy. It's one system that compounds in value the more it learns.

We work with insurance, financial services, and education companies, industries that form the backbone of the US economy. Our clients already include multi-billion dollar Fortune 500 companies that are using us to rebuild their revenue operations around AI.

Our team is scrappy, sharp, and fast-moving. Eight people, multi-billion dollar clients, and a product that's working. With this foundation, we are ready to scale our team.

The Role

You'll own the full surface area between our agent and the humans who teach it, use it, and trust it. The job comes down to three things:

Teaching the agent. It's a React/TypeScript workspace where users teach the agent what matters in their business, review its work, and onboard it to new tasks without writing code. You'll bridge the gap between complex backend orchestration and a simple, fast user experience. The goal is for a customer to go from "I want the AI to do this job" to having that job done by the agent in minutes.

Data and agent orchestration. You'll build the services and abstractions that make this possible: scheduling and evaluating thousands of concurrent models, ingesting data from telephony, CRM, SMS, and Slack into a single schema, and pushing structured outputs into Salesforce, HubSpot, Snowflake, and Segment. Clean pipes, reliable delivery.

The agent at work. This is what differentiates us from nice software dashboards. The agent doesn't just produce data, it does the tasks. It escalates when it gets stuck. It keeps managers in the loop. It works directly alongside reps. It improves its memory over time and learns on the job. You'll build the surfaces that make all of that visible, trustworthy, and fast.

You'll work directly with the CEO and across every function. This is a building role. If you want a well-scoped ticket queue, this isn't the right fit. If you want to take ownership of the product experience, talk to customers, and build something that matters, keep reading.

Who Belongs Here

We hire for extreme curiosity, speed, and high ownership. It's only through those traits that we built what we've built with a team of 8, and it's the foundation of who we are.

Curiosity means you learn fast, ask great questions, and build strong instincts quickly. You can go from "I've never touched this part of the stack" to "I shipped it" in a day. You care about the user story, not just the code path, and you want to understand why we're building something before you build it.

Speed means you bias toward action. You measure progress in hours and days, not weeks and months. When you see a gap between what exists and what should exist, you close it. You don't wait for a spec.

Ownership means you drive to done-done. The whole job is complete and no one else has to think about it. You spot the work nobody explicitly assigned and you just do it. The people who thrive here hold themselves to a higher standard than anyone else would hold them to.

We also just want to work with genuinely good people. Warm, reliable, easy to work with. That matters to us as much as anything else.

Requirements

  • 3+ years building production software across the stack with React and TypeScript

  • Comfortable in the JavaScript/TypeScript ecosystem: Node, npm monorepos, Vite, esbuild

  • Hands-on AWS experience: Lambda, SQS, S3, CloudWatch

  • You know how to design data models, APIs, and clean abstractions for large, messy datasets

  • A taste for simple, fast UIs and reliable services

  • You write tests (Jest or similar) and value practical, maintainable coverage

  • You use agentic engineering tools in your daily workflow (we will provide generous token budgets). If you're not building with them already, this probably isn't the right fit

  • Based in New York or willing to relocate (5 days a week in-office)