Mirage
Software Engineer, Backend
About this role
Mirage seeks a backend engineer to design and operate production systems powering an AI-native video editing platform. You'll own end-to-end infrastructure, APIs, and ML pipelines while collaborating across product, design, and AI teams in a fast-paced startup environment.
What you'll do
- Design and own backend systems end-to-end including services, APIs, data pipelines, and infrastructure
- Solve complex technical challenges in distributed systems, scaling, concurrency, and performance
- Integrate and operate large generative AI models in production at scale
- Instrument, experiment, and iterate in production to improve system and product quality
- Design and operate core platform infrastructure including third-party integrations, storage, and security
What they're looking for
- Backend systems design and architecture
- Distributed systems and scalability
- API design and development
- Data pipeline engineering
- Production infrastructure and operations
- Generative AI model integration and deployment
- Problem-solving and rapid iteration
- End-to-end project ownership
Benefits
- Comprehensive medical, dental, and vision coverage
- 401K with employer match
- Commuter benefits
- Catered lunch multiple days per week
- Dinner stipends for late-night work and Grubhub subscription
- Multiple team offsites and monthly team events
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Mirage
Mirage builds an AI-native video platform that leverages generative media and large language models to enable sophisticated video production, editing, and creative workflows. The company is hiring backend engineers, full-stack software engineers, ML engineers, and iOS developers to advance their AI-driven platform and enhance user experiences in web-based and mobile media creation.
View all jobs at MirageLikely interview questions
- Tell us about a backend system you've shipped end-to-end in production and the impact it had
- How have you approached scaling a system to handle increasing load, and what challenges did you face?