Skip to content
Captions logo

Software Engineer, Backend

CaptionsAI Video company
New YorkMid
Software Engineering

About the role

Backend engineer for Mirage, working on systems, services, APIs, and ML pipelines.

  • Backend engineering at Mirage isn’t narrowly defined.
  • We work across product, platform, and machine learning—building the systems, services, APIs, and ML pipelines that power all of our product surfaces.
  • Key Responsibilities Design, build, and own backend systems end-to-end, including services, APIs, data pipelines, and infrastructure that power our products Solve complex technical challenges across distributed systems, scaling, concurrency, and performance Integrate and operate large generative AI models in production—deploying, serving, and scaling systems that combine internal research and external capabilities to unlock new product experiences.
  • Requirements 2+ years of professional industry experience A track record of shipping high‑impact systems and/or products in production Exceptional problem solving fundamentals and ability to learn 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
View original posting →

Tech stack

PythonNode.jsDjangoFlaskFastAPISpringExpressRuby on Rails.NETASP.NETNestJSLaravelSymfonyGinEchoActixPhoenixMicroservicesPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBCassandraSQLiteOracleSQL ServerNeo4jCockroachDB

Match insights

Tech:Python, Node.js, Django, Flask, FastAPI
Level:Mid

More roles at Captions

View open roles at Captions