Staff Product Engineer, Data & AI
About this role
About Us
Prokeep is an Order Engine on a mission to empower distributors to win by turning every customer interaction into an order opportunity.
Trusted by 8,000+ distributor locations and 40,000+ users, Prokeep makes it easy for over 3 million contractors, technicians, plumbers, electricians, mechanics, and other skilled professionals to order parts, troubleshoot issues, and generally, get what they need and get on with their day.
Built for the $100+ billion distribution market, Prokeep eliminates missed opportunities caused by busy phone lines, scattered customer data, and passive sales habits. By centralizing communication and enabling proactive outreach, we help teams take more orders from any channel and get more orders by driving demand—fueling growth, stronger relationships, and greater impact across the supply chain.
Having recently secured a $25M Series A investment, we’re poised for rapid growth and innovation. If you're passionate about tackling complex challenges in a collaborative, fast-paced environment while contributing to an often-overlooked yet vital sector of the economy, we’d love to have you on board.
Let’s shape the future together—one order at a time!
Prokeep Values
Build Together. – Collaboration, camaraderie, and customer-focus are core to how we collectively work and win.
Own It. – Persistence and personal growth drive the results - and the rewards! - that we can all enjoy.
Be Humble. Be Human. – Respect and authenticity allow us to build meaningful and lasting relationships.
Have Fun! – Positivity, perseverance, and a bit of laughter all allow us to make an impact while enjoying the rollercoaster!
Your Mission
Prokeep is building the future of order automation for distributors and we're hiring a Staff Product Engineer, Data/AI to build the data and intelligence foundation that the next generation of Prokeep is built on.
This role exists because the hardest problems we're solving aren't solved by writing more code faster — they're solved by understanding the shape of messy, real-world data and designing systems that make it tractable. Prokeep sits on a large, rich, and deeply messy dataset: customer communications, order history, product catalogs, and interaction signals — much of it generated by our customers in ways we don't control, and shaped by industry conventions that vary widely across our verticals. Turning that into something a product can reliably reason over is the central engineering challenge of this role.
You'll work across the stack — data, backend, and product — to take heterogeneous, sparse, inconsistent inputs and build systems that produce structured, verifiably correct outputs at scale. AI is part of the toolkit. LLMs, embeddings, and retrieval are useful where they fit; classical techniques, deterministic logic, and good old-fashioned data modeling are often the better answer. Pragmatic judgment about which tool to reach for is core to the job.
This isn't a research role or a prototyping playground. You'll own systems end-to-end: from understanding the problem, to shaping the data, to shipping the product surface, to running it reliably in production.
Primary Responsibilities
- Take ownership of messy, heterogeneous, customer-generated data and design the systems, structures, and pipelines that turn it into a reliable foundation for product features.
- Build systems that produce verifiably correct, structured outputs from ambiguous inputs — including the eval frameworks and ground-truth datasets that prove they actually work.
- Ship customer-facing features end-to-end on top of that foundation, working across backend, data, and (where needed) frontend.
- Make pragmatic decisions about when to reach for an LLM, when to use embeddings or retrieval, when classical ML is the right call, and when the answer is just well-modeled data and deterministic logic.
- Own the quality and reliability of intelligent systems in production: latency, cost, fallback logic, monitoring, and continuous evaluation against ground truth.
- Help shape Prokeep's strategy for where intelligence should live in the product, what to prioritize, and what tradeoffs to make.
- Partner closely with our Data Engineer to surface and design around data quality issues, and with Product to ensure the systems we build actually move the business.
- Improve systems already in production while contributing to greenfield initiatives — and over time, help us move from generalist LLMs toward custom models trained on our own data as it accumulates.
Qualifications (About You)
- 6+ years building and shipping production systems, with depth in backend and data work. Full-stack range is a plus.
- A track record of taking messy, real-world data — sparse, inconsistent, shaped by inputs you don't control — and turning it into something a system can reason over reliably. You know how to profile, align, normalize, and structure it, and you don't get overwhelmed by scale or chaos.
- Experience building systems where correctness is verifiable and measurable — search relevance, entity resolution, record linkage, catalog or taxonomy systems, data integration, or similar problems where there's a right answer and you have to prove you got it.
- Comfort applying LLMs and embeddings where they're the right tool, and equal comfort using simpler, more deterministic approaches when they aren't. You've shipped features that used AI in production and you can speak honestly about where it helped and where it didn't.
- Strong fundamentals in APIs, system design, data flow, and failure handling.
- Pragmatic judgment about scope: how to limit a 45,000-row catalog to the 5,000 rows that actually matter, how to handle the long tail of edge cases, how to know when something is good enough to ship.
- A strong product and customer mindset — you think in workflows and outcomes, not just systems.
- Willingness to work in Elixir (our primary backend); strong experience with Python expected. Familiarity with React and PostgreSQL is a plus.
TECH STACK
Elixir (backend), React (frontend), PostgreSQL, Python, LLM APIs (OpenAI, Anthropic, and others)
Why Prokeep?
At Prokeep, we offer a dynamic, passionate, and collaborative work environment where innovation thrives. Here’s what you can expect:
- Competitive Compensation:Reflecting your expertise and impact.
- Equity Package: Your success is our success—share in the growth you’ll help create.
- Comprehensive Benefits: Health, dental, vision, life, short & long-term disability, 401(k), and employee assistance program (EAP).
- Flexible PTO: Recharge and refocus with the flexibility to manage your time with no preset limits
- Continuous Growth: Yearly education stipend to support your professional development.