• Companies
  • News
By technology
  • Python17.1k
  • AWS12k
  • Kubernetes8.7k
  • Docker8.3k
  • C++5.7k
  • PostgreSQL5.4k
  • SQL5.2k
By category
  • Backend Developer11.5k
  • DevOps Engineer3.4k
  • Machine Learning Engineer3.3k
  • Full Stack Developer3.2k
  • Data Engineer2.8k
  • Embedded Engineer2.2k
  • Frontend Developer862
By city
  • San Francisco, CA6.2k
  • New York, NY5.6k
  • Seattle, WA1.3k
  • Washington, DC1.2k
  • Toronto, ON1.2k
  • Boston, MA1k
  • Austin, TX999
Work mode
  • On-site22k
  • Remote10.2k
  • Hybrid7.3k
Job type
  • Full-time38.2k
  • Contract600
  • Part-time529
  • Freelance215
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
All jobs

Technical Product Manager

Bjak · United States

Extracted from the posting

Base
Not stated
Remote
Remote
Stack
Kotlin, Python, PyTorch, TensorFlow Lite (company stack)

Technical Product Manager defining product requirements, user flows, and acceptance criteria for an agent-first mobile communication app. Works with engineering and design on feasibility, prioritises the backlog, and analyses usage and performance metrics. Requires 3+ years of PM experience in technology companies and understanding of APIs, databases, and distributed systems.

About

There are over 5 billion users using basic applications today such email, notes, tasks, calendar and they're not AI-native. Our mission is to build proactive applications for anyone in the world, who are not used to complex prompting. We aim to bring intelligence to conversations, errands, organising and workflows, with minimal to no prompting.

Our first application is an agent-first mobile communication app. We believe building applications that users use daily for communication, coordination and collaboration needs will help integrate AI into their lives. The net effect is to eliminate misinformation, achieve low coordination costs, enable high-quality tasks and collaboration at scale with minimal or little prompting.

Role

  • Define product requirements, user flows, acceptance criteria and feature specifications
  • Work with engineering and design to assess technical feasibility, functionality and user experience
  • Prioritise features and manage the product backlog based on user needs and product goals
  • Coordinate development, testing and releases to ensure features meet agreed requirements
  • Analyse product usage, user feedback and performance metrics to identify improvements
  • Research competing products and user behaviour to inform feature decisions

Requirements

  • 3+ years of product management experience in technology companies
  • Strong understanding of software architecture, APIs, databases, data flows and distributed systems fundamentals
  • Ability to translate user and business requirements into precise specifications, acceptance criteria, edge cases and failure-handling requirements.
  • Ability to understand technical designs, identify dependencies and risks, and discuss implementation trade-offs with engineers
  • Experience shipping software products in close collaboration with engineering and design
  • Strong analytical skills, with the ability to define success metrics and use product data to guide iteration
  • Good product judgment and prioritization, balancing user value, engineering effort and business objectives.

Nice to Have

  • Engineering background or hands-on experience with APIs, integrations, developer tools or AI-powered products.

Company stack

This posting doesn’t list technologies. These are the ones Bjak uses across its other roles.

KotlinPythonPyTorchTensorFlow LiteFigmaJAXJetpack ComposeAndroid
Bjak
Bjak
Website

Job details

TypeFull-time
Work ModeRemote
LevelMid Level
LocationUnited States
PostedNov 05, 2026
Apply Now