Careers
We build AI products that get deployed inside large organizations. The work is harder than building a cloud app, and that is exactly what makes it interesting.
What working here is like
Real ownership
Each product has a small team responsible for it, from technical decisions through to deployment.
Direct contact with users
Engineers attend customer technical sessions themselves. Feedback does not arrive second-hand.
Unusual problems
Deploying on customer infrastructure, air-gapped environments and resource limits create problems cloud products never face.
Persian as a first-class problem
Persian language processing is not an add-on for us. It is the core problem.
Open roles
- Apply
Data Engineer
Build data pipelines for training and evaluating Persian-language models — collection, cleaning, and structuring large datasets.
- Team:
- Data
- Location:
- Remote / Tehran
- Apply
DevOps / Platform Engineer
Own the automation behind deploying HomAI products on customer premises and private cloud — CI/CD, monitoring, infrastructure security.
- Team:
- Platform
- Location:
- Remote / Tehran
- Apply
Frontend Engineer (Next.js)
Build dashboard and product UIs with Next.js and React, with real attention to performance, accessibility and correct RTL support.
- Team:
- Engineering
- Location:
- Remote / Tehran
- Apply
ML / LLM Engineer
Fine-tune, quantize and deploy Persian-language LLMs on customer-premise infrastructure for banking and insurance use cases.
- Team:
- AI / Research
- Location:
- Tehran
- Apply
Senior Backend Engineer
Design and build the backend services behind HomAI products deployed on customer infrastructure — multi-tenant architecture, message queues, and scale.
- Team:
- Engineering
- Location:
- Remote / Tehran
Don't see a fit?
If you think you belong on this team, send your CV and a short description of your work — no need to match a specific listing.
How we hire
CV review
We read your CV and work samples, and reply either way.
Intro conversation
A short session to get to know each other and explain the role precisely.
Technical conversation
We talk about work you have actually done, not memorized questions.
Offer
An offer with a clear description of the role, expectations and terms.