← All roles
Careers / Open role

Member of Technical Staff

Agent Runtime Hybrid Singapore Reports to the founding team

The Role

ego builds AI agents that people actually live with: assistants that remember you, act on your behalf, and keep working when you're not looking. The hard part is not prompting a model. It is everything around it. An agent that survives a kill -9 mid-task and resumes without re-firing side effects. One that holds a 40-step task together past the context window. One that a teammate can extend without reading the core loop.

You will own that layer. You will be the engineer the rest of the team builds on top of, and one of our technical faces to external partners. That includes AI Singapore (AISG), where you will help carry our joint work and represent ego's engineering credibly.

What you'll do

Required Qualifications

Preferred Skills (Nice to Have)

Project Highlights

How we hire

  1. Intro chat (30 min).
  2. Take-home: build a durable tool-using agent (~1 focused day; we mean it. Scoping is part of the signal).
  3. Live pairing (45 min): extend your own submission. Add a tool, make a race safe, and walk through every point a kill -9 could lose or duplicate work.
  4. Founder conversation + references.

Three things are disqualifying regardless of everything else, because they are the heart of the role: a loop that crashes on bad model output, a “resume” that re-runs side effects, and a long task that grows context until the model errors.

Use AI tools freely. We do. You will walk us through the design and defend every trade-off, so own each decision in the repo.

Got what it takes?

In your application we want to see your personal style — what makes you tick and why you think your next opportunity is here with us.

Have a resume larger than the limit below? Drop a link to it here.
No file chosen
PDF only, max 3 MB. For a larger file, paste a link in Website / Portfolio above.

Prefer email? Send your application and resume to ashraf@ego.live.