Software Engineer, Web Product

The Mirage
New York, United States
4 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

A/B Testing Application Programming Interfaces (APIs) Digital Rendering Python (Programming Language) Node.Js Data Streaming TypeScript ReactJS

Job description

Our product engineers own end-to-end product experiences for creative workflows-pushing the boundaries of what’s possible in the browser by building sophisticated creative tools that span delightful user interfaces, video & graphics rendering, and the integration of large generative AI models. As a small, collaborative team, our product engineers are trusted with a high degree of ownership and agency-directly influencing what we build and how we build it., * Ship end-to-end product experiences for creative workflows, owning features from initial concept through production and iteration

  • Push the boundaries of what’s possible in the browser, building highly polished, performant user experiences for complex, media-rich creation and interaction
  • Build full-stack solutions that balance performance, scalability, and extensibility-including APIs, data flows, and services that support real-time and asynchronous workflows
  • Understand the capabilities and limitations of modern AI systems and work with the team to integrate them thoughtfully into product surfaces
  • Instrument, experiment, and iterate rapidly in production, using data, A/B tests, and user feedback to guide decisions

Requirements

  • 2+ years of professional industry experience
  • Excellent engineering taste combined with a strong sense of practicality and time-management
  • Able to operate effectively in an extremely fast-paced environment as well as scope and deliver projects end-to-end
  • Strong full-stack development experience with modern web development technologies (React, TypeScript, Python, Node.js), API frameworks, and cloud platforms
  • Strong understanding of computer science fundamentals (algorithms and data structures)

Even better if…

  • Experience with complex rendering or real-time media processing
  • You are grounded, collaborative, and willing to do whatever it takes to help the team win
  • You have been a startup founder or an early engineer at one

Benefits & conditions

  • Comprehensive medical, dental, and vision plans
  • 401K with employer match
  • Commuter Benefits
  • Catered lunch multiple days per week
  • Dinner stipend every night if you’re working late and want a bite!
  • Grubhub subscription
  • Health & Wellness Perks
  • Multiple team offsites per year with team events every month
  • Generous PTO policy

About the company

Mirage is an AI-native video platform that intelligently orchestrates production and editing through natural language. Our models leverage contextual awareness to execute the same creative decisions a professional editor would - dramatically improving productivity for experienced teams, while making video creation accessible to anyone.

We’re an interdisciplinary team addressing some of the most difficult technical and creative challenges in generative media. As an early member of our team, you’ll tackle foundational problems that remain largely unsolved across the industry, driving an outsized impact on the future of creative expression.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:43 min

Transitioning into a professional software engineering career

Nacho Iacovino · World Congress 2021

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

Videos

See all

Related articles

See all