Software Engineer, Photoreal 3D
12 hours agoLeadSalary: 175K - 300KUnion Square, New York CityOnsiteFull TimeEngineeringJobs by Mirage
MirageVisit Mirage website
Mirage is an AI video company building creative tools for video, motion, and sound.
New York City, United States
Funding history
About Mirage
Mirage develops AI-native video-creation products, including the Captions app and Tesseract runtime, alongside foundation models for expressive video generation.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You'll be the founding engineer for photoreal 3D in a Rust-based cross-platform rendering engine. You'll define the rendering architecture, build light transport and physically based materials, own image quality, scale scenes, integrate 3D into the compositing pipeline, and design APIs for people and AI agents.
Requirements
- Deep experience building physically based renderers in production
- Strong command of light transport, Monte Carlo integration, importance sampling, material models and denoising
- Hands-on GPU ray tracing including BVHs and hardware ray-tracing APIs
- Understanding of modern rasterization pipelines and hybrid renderers
- Hands-on experience with Metal, Vulkan, Direct3D or WebGPU, including compute shaders, GPU profiling and debugging
- Proficiency in Rust or C++
- Strong foundations in graphics mathematics
- An eye for realism
- Experience owning complex technical projects and making architectural decisions
Responsibilities
- Define the architecture for photoreal 3D across ray tracing, rasterization and denoising on Metal, Vulkan, Direct3D and WebGPU
- Build light transport including global illumination, reflections, refraction, soft shadows and volumetrics
- Build a physically based model for materials, lights and cameras
- Own image quality: sampling, antialiasing, accumulation, denoising and firefly suppression
- Scale scenes with acceleration structures, instancing, culling and memory management
- Integrate 3D into video, motion graphics and compositing pipeline, including ACES color management and render passes
- Make render cost predictable and rendering robust with profiling and headless batch rendering on local and cloud GPUs
- Design 3D APIs that work for people and AI agents
- Work with engine, product and AI teams and help hire and grow the 3D rendering team
Benefits
- Comprehensive medical, dental, and vision plans
- 401K with employer match
- Commuter Benefits
- Catered lunch multiple days per week
- Dinner stipend when working late
- Grubhub subscription
- Health & Wellness Perks
- Multiple team offsites per year with monthly team events
- Generous PTO policy
- Equity
