Software Developer / Software Engineer
ARI ARCHITECTS AND ENGINEERS · BH
Posted Oct 4, 2026Source: indeed
View & apply on the employer's site ↗
Original posting on indeed. You apply directly with the employer — we never auto-apply.
Job description
Full\-Stack AI EngineerAbout the Role
We’re looking for a **Full\-Stack AI Engineer** to join our team and help build and scale real\-world products from end to end.
You’ll work across the entire stack — from designing Python backend services and PostgreSQL data models to building intuitive React/TypeScript interfaces. A key part of the role will be developing and shipping **AI/LLM\-powered features** that solve practical business problems, particularly around document understanding, data extraction, and automation.
This is a hands\-on engineering role for someone who enjoys taking ownership, moving quickly, and turning ideas into production\-ready products.
What You’ll Do
* Build and ship full\-stack product features from concept to production.
* Develop scalable backend services and APIs using **Python**.
* Build modern, responsive web applications using **React and TypeScript**.
* Design and optimize **PostgreSQL** databases, queries, and data models.
* Develop and integrate **AI/LLM capabilities** into production applications.
* Build AI\-powered workflows for tasks such as document reading, information extraction, classification, and automation.
* Work closely with product and business stakeholders to translate requirements into reliable technical solutions.
* Own features across the full development lifecycle — architecture, implementation, testing, deployment, and monitoring.
* Improve application performance, reliability, security, and scalability.
* Evaluate new AI tools, models, and techniques and determine where they can provide meaningful product value.
What We’re Looking For
* **4–7\+ years of professional software engineering experience**, with a track record of building and shipping real products end to end.
* Strong experience with **Python backend development**.
* Strong experience building production applications with **React and TypeScript**.
* Solid knowledge of **PostgreSQL** and relational database design.
* Proven experience shipping **AI/LLM features into production**, not just prototypes or experiments.
* Experience with AI\-powered **document processing, document understanding, data extraction, or similar workflows**.
* Strong understanding of APIs, distributed systems, software architecture, testing, and deployment.
* Ability to work independently, make sound technical decisions, and take ownership of projects from start to finish.
* Strong product mindset — you care about the user and business outcome, not just the code.
Nice to Have
* Experience in **fintech, accounting, ERP, payments, or financial software**.
* Experience working with financial documents, invoices, receipts, statements, or accounting data.
* Experience with OCR, document AI, RAG, embeddings, vector databases, or agentic workflows.
* Experience deploying and operating applications in cloud environments.
* Experience working in an early\-stage or fast\-moving product environment.
Work Location: In person
Is this role a fit for you?
Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.
Start free — get matchedSimilar roles
- DOTNET Software Developer
Coactive It Solutions · Manama - Bahrain
- Senior Software Engineer
Client of Hire Fellows · Manama - Bahrain
- Software Developer
INFOHEX TECHNOLOGIES · Seef - Bahrain
- Quality Assurance Engineer (Software Testing)
01 Systems · Manama, B13, BH
- Software Developer
INFOHEX TECHNOLOGIES · Seef - Bahrain
Listing aggregated from indeed. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.