Software Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The company is seeking an experienced, hands-on Software Architect for enterprise backend systems and high-throughput AI workloads.
The role bridges production backend engineering with local AI models, fine-tuning pipelines, model serving, and output accuracy management.
The work is focused on on-premise server infrastructure and dedicated GPU clusters.
Key Skills for This Role
Full Job Posting
Role Overview
The company is seeking an experienced, hands-on Software Architect for enterprise backend systems and high-throughput AI workloads.
The role bridges production backend engineering with local AI models, fine-tuning pipelines, model serving, and output accuracy management.
The work is focused on on-premise server infrastructure and dedicated GPU clusters.
Company Overview
The Abu Dhabi-based AI engineering company builds autonomous agent systems, enterprise workflow orchestrations, and private on-premise AI platforms.
Key Responsibilities
- Architect and maintain production backend services, APIs, and microservices using Python and Node.js.
- Deploy and manage AI workloads on on-premise Linux servers and GPU infrastructure.
- Host, fine-tune, and serve open-source foundation models with Hugging Face and PyTorch.
- Build training, fine-tuning, evaluation, and accuracy-management pipelines.
- Implement controls to verify outputs and reduce hallucinations.
- Design data architectures, caching layers, and vector search systems.
- Design multi-agent systems, reasoning loops, and workflow automations.
- Implement Docker and Kubernetes orchestration for local hardware.
- Establish security, GPU and CPU resource allocation, and observability.
Required Qualifications
- At least 5 years of professional experience in software engineering, backend engineering, AI applications, or related technical roles.
- Deep programming expertise in Python and Node.js.
- Hands-on experience with Hugging Face model deployment, management, and fine-tuning in GPU environments.
- Experience with on-premise server administration, Linux, and local GPU cluster optimization.
- Knowledge of model accuracy measurement, output verification, latency optimization, and quantization.
- Experience with Docker, Kubernetes, microservices, and database architectures.
- Familiarity with agentic frameworks and automation platforms including LangChain, LangGraph, LlamaIndex, and n8n.
Preferred Qualifications
- Experience with NVIDIA DGX systems, MLOps, model serving, and high-performance AI infrastructure.
- Experience building automations for enterprise systems, ERPs, or executive workflows.
- Ability to work effectively in an on-site business environment in Abu Dhabi.
Workplace and Employment
- Workplace type is on-site.
- The job type is full-time.
- The role is based in Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career