Product Manager

Insource Services

About The Position

Insource's Data Solutions team builds AI-powered products for mission-driven organizations — think tutoring tools for education nonprofits, research automations for biotech, and client onboarding platforms for human services. You'll work directly with the people who use these tools to understand what they actually need, then define what we build. Every engagement is a different problem in a different domain, and you'll have real ownership over the solution from discovery through delivery.

Requirements

  • Demonstrated experience running user interviews and turning them into structured requirements (PRDs, user stories, functional specs — whatever format, the output quality matters more than the format)
  • Comfort constructing detailed language model prompts to be used in production systems. Demonstrated curiosity for the capabilities of language models. Willingness to dive into vibe coded proofs of concept.
  • Enough technical fluency to have productive conversations with engineers about feasibility and tradeoffs — you don't need to architect solutions, but you need to have a sense of whether a feature request is small / medium / large.
  • Experience working with mission-driven organizations and a strong understanding of their unique needs and challenges, and/or demonstrated ability to get up to speed quickly on new industries. Education technology experience in particular is a plus.
  • Excellent communication, interpersonal, and leadership skills, with the ability to engage effectively with clients, stakeholders, and cross-functional teams. Strong problem-solving skills and a proactive, results-oriented approach.
  • Ability to work US Eastern hours.

Responsibilities

  • Conduct discovery with users and stakeholders across diverse sectors — education, biotech, human services, finance — to understand workflows, pain points, and unmet needs. Produce clear, scoped requirements that engineers can estimate and build against.
  • Own the full requirements lifecycle from initial user interviews through prioritized backlogs. Know when a problem needs a lightweight prototype vs. a detailed spec, and match the rigor to the engagement.
  • Iterate on language model prompts to achieve the desired user interactions.
  • Help clients roll out the products to their teams / users. Collect feedback from early adopters and pivot products in response to feedback
  • Collaborate with engineers to ensure solutions are feasible within client budgets and timelines while meeting client needs. Collaborate with designers to translate requirements into intuitive interfaces, particularly for users who aren’t tech forward.
  • Think deeply about how LLMs are changing user interaction patterns and making new solutions possible.
  • Contribute to proposals and scoping for new engagements, particularly estimating what discovery and requirements gathering work a project will need.
  • Develop trusted relationships with clients and identify opportunities for follow on projects that solve real client problems
  • Collaborate with the core team and other Insource practices to share knowledge and build momentum for our work

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service