Vizcom-posted 1 day ago
Full-time • Mid Level
San Francisco, CA
11-50 employees

Our mission is to reshape design by streamlining the path from concept to creation, bringing more impactful ideas into the physical world. We’re well-funded (Series B $51m to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration, GPU inference at scale, a modern TypeScript stack, and serving real enterprise The Role As the Senior Software Engineer – Graphics (Rendering & Real Time Systems) You’ll own the rendering and interactivity layer that powers Vizcom’s creative canvas. From brush simulation to real-time lighting and 3D previews, you’ll push the limits of what’s possible in the browser. You’ll work at the intersection of WebGL, WebGPU, and AI-assisted graphics, collaborating with design and AI teams to make creativity feel instantaneous. This is a role for engineers who think like artists — people who care deeply about how pixels move, light behaves, and performance feels. Within your first 90 days you will: deliver one core rendering improvement (e.g., new brush pipeline, shader cache, or culling system) that boosts frame stability or interactivity, create a graphics profiling toolkit or debugging overlay to visualize GPU performance in production, ship one experimental graphics feature to production or beta users (for example, stylized rendering, 3D lighting, or layered compositing), and document a graphics architecture RFC clarifying design decisions and performance budgets.

  • Build the rendering engine: design and optimize Vizcom’s core WebGL/WebGPU pipeline for performance and fidelity
  • Push real-time UX: develop smooth brush and material interactions, animation systems, and 3D previews that respond instantly
  • Collaborate with AI: integrate GPU inference outputs (diffusion, segmentation, line following) into interactive visual workflows
  • Optimize for speed: profile GPU and CPU paths, reduce frame latency, and tune memory use for real-world workloads
  • Prototype new creative tools: experiment with novel rendering effects, procedural materials, and hybrid 2D/3D experiences.
  • Collaborate early with Design: prototype fast, test feel, and bring high-fidelity UX to life.
  • Mentor teammates: guide others in rendering fundamentals, performance profiling, and graphics debugging.
  • 5–8+ years building and shipping complex frontend systems (React/TypeScript)
  • Strong experience with WebGL, Canvas, or custom rendering engines
  • Deep understanding of UI performance, profiling, and memory management
  • Strong eye for design quality — you care about both pixels and milliseconds
  • As a colleague, you enjoy planning, executing, winning and celebrating as a team
  • Experience working remotely and/or in a startup environment
  • experience with GraphQL, WASM, GPU pipelines, or 3D scene systems
  • Offers Equity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service