Help build the place where anyone can build anything.
We're a small team building Mirasim. We want people who go deep technically and still care how the product feels to use. Show us something you shipped and tell us what you would change about it now.
Introduce yourselfInternshipOpen nowProduct engineering intern
Build real features on the product, end to end, using your own product judgement.
What you'd do
- Ship features in Mirasim itself: the agent panes, the editor, channels and threads, artifacts and tasks.
- Take a rough goal, work out what it should actually be, and build it.
- Use Mirasim to build Mirasim, and report what gets in your way. A lot of the roadmap comes from that.
What we're looking for
- Strong engineering fundamentals. You can read an unfamiliar codebase and make it do something new.
- Real product taste: you can say why one version is better than another, not only that it is.
- Students and early-career builders welcome; a portfolio of things you actually shipped counts far more than credentials.
- Comfortable working with coding agents daily, and sceptical enough to check what they produce.
Full-timeAgent systems builders
Tools, context and worktrees: the machinery that lets many agents work in one repository without stepping on each other.
What you'd do
- Design how parallel sessions share one repository, and how their work merges back safely.
- Build the tool layer agents call: file systems, terminals, browsers, virtual machines.
- Make long-running agent work observable: what it did, what it cost, where it went wrong.
What we're looking for
- Systems depth: concurrency, process isolation, git internals, failure recovery.
- Judgement about when to constrain a model and when to get out of its way.
Full-timeProduct engineers
Desktop, web and mobile apps, including keeping hours-long agent runs responsive.
What you'd do
- Own features across the desktop app, the companion apps and the chat surfaces.
- Make slow work feel responsive: streaming, optimistic state, progress that tells the truth.
What we're looking for
- You build the whole thing, interface through storage, and you care how it feels.
- A high bar for detail under real conditions: slow networks, long sessions, big repositories.
Full-timeSimulation researchers
Human behaviour, evaluation methodology, and the evidence that shows a product team what users actually did.
What you'd do
- Design personas and scenarios that produce signal instead of flattery.
- Build rubrics and scoring, and check them against held-out runs.
- Separate genuine product findings from failures of our own execution.
What we're looking for
- Grounding in behavioural or evaluation methodology, and the discipline to distrust a good-looking number.
- Enough engineering to run your own experiments end to end.
A small team where each person owns their work end to end, and we build working prototypes early. If none of the roles above fits but you think you should be here, write to support@mirasim.ai anyway.