SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Software Engineer

TRASH - San Francisco, CA, United States - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 260,000 - 290,000 / annual

VSCO is a mission-driven creative platform serving photographers globally. The company is building an integrated photographer's workflow—from creation and editing to client delivery and business management—with AI reshaping what's possible for creative work. You will own Reflex, VSCO's production GPU image-processing engine, and lead its integration into Studio Pro on iOS and macOS. This is a critical technical leadership role requiring deep ownership of a complex, customer-facing system. Key responsibilities: - Own the Reflex imaging engine: DAG execution, WGSL operators, GPU resource and memory budgets, color management (linear working space, LUTs, Display P3, bit-depth) - Ship engine changes through native bridges (UniFFI + Nitro) into Studio Pro on iOS and macOS, managing versioning and releases - Take new imaging capabilities from design to production (RAW develop, tiled/gigapixel export, stack parity) - Diagnose and fix production-class mobile graphics problems: OOM, cache eviction, HEIC encode, editor vs. batch vs. export paths - Define and maintain render/pipeline contracts in the shared Studio Pro core to keep mobile and desktop coherent - Mentor Senior engineers toward Staff-level ownership; raise the quality of design and code review across the organization - Lead force-multiplication initiatives: better native packaging and CI, shared review/agent workflows, AI tools that shorten idea-to-production cycles - Partner with Product, Design, and Engineering to translate product and business goals into technical direction; make pragmatic tradeoffs between long-term architecture and customer value delivery Required qualifications: - 10+ years in engineering with a track record owning production rendering, imaging, or GPU-compute systems - Deep GPU/rendering experience: pipelines, shaders, color, memory management - Strong systems language experience; Rust strongly preferred - Comfortable reading and writing shaders (WGSL, Metal, or equivalent) - Experience shipping imaging or graphics work onto mobile (memory budgets, decode/encode, thermal/GPU limits); iOS/Metal preferred - Experience working 0→1 inside existing products: evaluating nascent ideas, picking high-leverage work, sequencing small investments into sizable change - Experience mentoring other Senior engineers to grow into Staff-level leaders - Familiarity with AI-assisted developer workflows (parallel agents, MCP, eval/review automation) that you have actually landed in a team Nice to have: wgpu, WebGPU, WASM, native bridges (UniFFI, JNI, Nitro), React Native, photographic imaging (RAW, color management, LUTs, film emulation), on-device or cloud ML in creative-tools context.

Similar roles