2 месяца назад
Senior Staff Software Engineer
260 000 - 290 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Staff Software Engineer (GPU/Image Processing): Owning and advancing a production GPU image-processing engine for Studio Pro on iOS and macOS with an accent on rendering pipelines, color management, memory budgets, and native integration. Focus on shipping RAW and large-image workflows, solving mobile graphics performance issues, defining shared render contracts, and mentoring engineers while introducing AI-assisted development workflows.
Location: San Francisco, CA, United States
Salary: $260,000–$290,000 base salary per year, plus equity and discretionary performance bonuses.
Company
builds creative photography tools covering image creation, editing, client delivery, and photographer business workflows.
What you will do
- Own the Reflex production GPU image-processing engine, including DAG execution, WGSL operators, GPU resource and memory budgets, and color management.
- Ship engine changes through the UniFFI and Nitro native bridge into Studio Pro on iOS and macOS, including versioning and releases.
- Develop imaging capabilities such as RAW processing, tiled or gigapixel export, and parity with the existing imaging stack.
- Diagnose and resolve production mobile graphics issues involving out-of-memory failures, cache eviction, HEIC encoding, and editor, batch, and export paths.
- Define shared render and pipeline contracts so mobile and desktop implementations remain coherent.
- Mentor Senior engineers, improve design and code review quality, and lead engineering productivity initiatives involving native packaging, CI, shared workflows, and AI tools.
Requirements
- 10+ years of engineering experience and ownership of a production rendering, imaging, or GPU-compute system.
- Deep experience with GPU and rendering pipelines, shaders, color, and memory.
- Strong systems-language experience; Rust is strongly preferred. Ability to read and write WGSL, Metal, or equivalent shaders.
- Experience bringing imaging or graphics systems to mobile, including memory budgets, decoding and encoding, and thermal or GPU constraints; iOS and Metal experience is preferred.
- Experience taking products from early ideas to production, mentoring Senior engineers toward Staff-level ownership, and making architecture and delivery tradeoffs.
- Hands-on experience implementing AI-assisted developer workflows such as parallel agents, MCP, and evaluation or review automation.
Nice to have
- wgpu, WebGPU, or WASM experience.
- Experience with native bridges such as UniFFI, JNI, or Nitro, and React Native.
- Photographic imaging experience, including RAW, color management, LUTs, or film emulation.
- On-device or cloud ML experience in creative tools, including segmentation or style transfer.
Culture & Benefits
- Mission-driven work used by tens of millions of people worldwide.
- Flexible time off and 11 paid holidays.
- 401(k) retirement plan and medical, dental, vision, life, and disability insurance.
- Paid sick time as required by state and local law.
- Equity and discretionary performance bonuses.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Reddit
9 дней назад
Staff iOS Engineer (Media Foundation)
217 000 - 303 000$
Okta
6 дней назад
Staff Software Engineer (MacOS)
194 000 - 267 000$
10 дней назад
Software Engineer, Mobile
5 дней назад
Software Engineering Lead (AgTech)
115 000 - 130 000$
6 дней назад
Mobile Software Developer (Agentic AI)
122 500 - 168 400$