Software Engineer, Backend

Mirage is an AI video company building creative tools for video, motion, and sound.

New York City, United States
About Mirage

Mirage develops AI-native video-creation products, including the Captions app and Tesseract runtime, alongside foundation models for expressive video generation.

View jobs by Mirage

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You'll own critical backend systems end-to-end, working across product, platform and machine learning. You'll build services, APIs, data pipelines and infrastructure, solve distributed systems and scaling challenges, and deploy and serve generative AI models in production.

Requirements

  • 5+ years of professional industry experience
  • Track record of shipping high-impact systems and/or products in production
  • Exceptional problem solving fundamentals and ability to learn
  • Excellent engineering taste with practicality and time-management
  • Able to operate in a fast-paced environment and deliver projects end-to-end

Responsibilities

  • Design, build and own backend systems end-to-end, including services, APIs, data pipelines and infrastructure
  • Solve complex challenges across distributed systems, scaling, concurrency and performance
  • Integrate and operate large generative AI models in production
  • Instrument, experiment and iterate in production to improve system and product quality
  • Design and operate core platform infrastructure, including third-party integrations, storage, security and internal APIs

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