Senior Product Engineer (North America)

Embedding VCSan Francisco, CA
6dHybrid

About The Position

OpenArt is an AI-native storytelling and visual creation platform used by millions of creators worldwide. We build production-grade creative tools that allow users to generate videos, visuals, characters, and narratives at scale, powered by state-of-the-art AI models. Our focus is on translating cutting-edge AI capabilities into reliable, intuitive, and high-impact user experiences. Why OpenArt Small, senior team with ownership over real systems and core workflows Products shipped directly to millions of users Founder-led engineering culture with strong technical leadership High autonomy and low process, emphasis on clarity, judgment, and execution Direct exposure to AI-powered product design and architecture decisions The Role We are hiring a Senior Product Engineer (Full-Stack) to own complex, user-facing systems end-to-end. This role spans product definition, frontend UX, backend architecture, and data modeling. This is not a single-layer role. You should be comfortable operating across the stack, making pragmatic trade-offs between speed, scalability, and maintainability, and taking responsibility for features from initial concept through production. You will work closely with the founders and product leadership to design and evolve core AI-driven workflows and act as a senior technical multiplier for the team.

Requirements

  • Strong full-stack experience shipping production systems at scale
  • Demonstrated ability to independently design and deliver end-to-end features
  • Solid system design skills across APIs, services, data flow, and failure modes
  • Experience designing data schemas for real-world product use cases
  • Hands-on experience with relational databases (PostgreSQL, MySQL) and NoSQL / KV stores (Redis, Firestore)
  • Backend experience with Node.js and/or Python, including async workflows and integrations
  • Strong frontend experience with React / Next.js
  • Strong product intuition and user-centric thinking
  • Comfortable operating in ambiguous problem spaces

Nice To Haves

  • Experience building AI-powered or data-intensive products
  • Familiarity with cloud-native systems (GCP, serverless, containers)
  • Experience balancing real-time UX with async processing
  • Startup experience or ownership of large product surfaces

Responsibilities

  • Own end-to-end product features from concept and UX decisions through backend implementation and production launch
  • Design and implement scalable backend systems, including APIs, async pipelines, and AI inference workflows
  • Lead system design decisions with attention to performance, reliability, and extensibility
  • Design and maintain clean, scalable data models across SQL and NoSQL systems
  • Build high-quality frontend experiences using React / Next.js with strong attention to UX and performance
  • Make and clearly communicate trade-offs between velocity, correctness, and long-term system health
  • Collaborate closely with Product, Design, and GTM to translate user needs into technical solutions
  • Mentor junior engineers through code reviews and technical guidance
  • Contribute to architectural decisions, tooling choices, and engineering best practices
  • Represent engineering decisions when needed, including acting as a delegate for senior technical leadership

Benefits

  • Meaningful equity ownership
  • High-autonomy, high-growth environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service