Software Engineer Photoreal 3D
32 minutes agoSalary: 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.
Series CRecently funded
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 will define and build the photorealistic 3D rendering architecture for a Rust-based media engine. You will develop light transport, physically based materials and cameras, image-quality systems, scalable scene rendering, cross-platform GPU support, robust batch rendering, and APIs for people and AI agents.
Requirements
- Experience building physically based production renderers
- Knowledge of light transport, rendering equations, Monte Carlo integration, importance sampling, material models, and denoising
- GPU ray-tracing experience, including acceleration structures and hardware ray-tracing APIs
- Understanding of rasterization and hybrid renderers
- Experience with Metal, Vulkan, Direct3D, or WebGPU
- Proficiency in Rust or C++
- Knowledge of linear algebra, geometry, probability, and sampling
- Experience owning complex technical projects and architectural decisions
Responsibilities
- Define the photorealistic 3D architecture across ray tracing, rasterization, denoising, and graphics APIs
- Build light transport including global illumination, reflections, refraction, shadows, and volumetrics
- Build physically based materials, lights, and camera models
- Own sampling, antialiasing, accumulation, denoising, firefly suppression, and deterministic export quality
- Scale scenes with acceleration structures, instancing, culling, and memory management
- Integrate 3D rendering with video, motion graphics, compositing, ACES color management, and render passes
- Improve rendering performance, profiling, and local and cloud GPU batch rendering
- Design scene and rendering APIs for people and AI agents
- Work with engine, product, and AI teams and help 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 for late work
- Grubhub subscription
- Health and wellness perks
- Multiple team offsites per year
- Monthly team events
- Generous PTO policy
