What are the responsibilities and job description for the Senior Product Manager position at OSI Engineering?
A globally leading consumer device company headquartered in Cupertino, CA is looking for a Product Manager, Digital Experience who sits at the intersection of product thinking, stakeholder communication, and hands-on building. This person will rapidly translate business needs into working application prototypes using modern agentic AI development tools, turning vague ideas into tangible, interactive experiences — fast.
Job Responsibilities:
• Facilitate structured working sessions with business stakeholders, product owners, and end users to surface requirements
• Ask the right questions to uncover actual needs vs. stated requests
• Document business requirements in clear, structured formats (user stories, use cases, process flows)
• Translate business language into functional specifications that can drive development
• Convert functional specs into interaction models - what the app does, how users move through it, what decisions it makes
• Define the scope of a prototype: what to include, what to stub, what to defer
• Use agentic coding tools (e.g., Claude Code, Cursor, Copilot Workspace) to generate and iterate on working application code
• Build functional prototypes — not just static mockups, but apps that demonstrate real interactions and workflows
• Iterate quickly based on stakeholder feedback, often within hours or days
• Present prototypes to stakeholders and facilitate structured feedback sessions
• Distinguish between feedback that changes requirements vs. feedback that refines implementation
- Required Skills:Strong verbal & written communication - You'll run meetings and write specs that others build from
- Experience using SQL to query simple data sets and building data driven visualizations
- Experience facilitating requirements sessions - Stakeholders don't always know what they want - you'll help them figure it out
- Ability to write clear functional specs - Bridges the gap between business and technology
- Hands-on experience with AI coding tools - Claude Code, Cursor, or similar agentic dev environments
- Working knowledge of web or app development - If using agent tools, you need to understand what you're asking AI to build
- Wireframing / mockup skills - Sketch, Figma, Balsamiq, or even whiteboard-level fidelity
- Comfort with ambiguity - Requirements will be incomplete - that's the job
- Preferred Skills:Experience in UX research or product management
- Familiarity with prompt engineering and working effectively with LLMs
- Ability to write basic code independently (Python, JavaScript, etc.)
- Experience with rapid prototyping frameworks (Next.js, Streamlit, v0, etc.)
- Background in a specific domain (e.g., enterprise software, internal tools, data apps)
Type: Contract
Duration: 5 months with extension
Work Location: Cupertino, CA (hybrid)
Pay range: $97.00 - $112.00 ph (DOE)
Salary : $97 - $112