linkedin
AI Software Engineer (UAE National) - Entry Level
GamaLearn
Abu Dhabi, UAE
fulltime
Entry
3 months ago
JavaJavaScriptPythonTypeScript
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
JavaJavaScriptPython
About the Role
Build and maintain internal applications and developer tools that leverage LLMs and other AI/ML models. Integrate AI capabilities into existing products and workflows (APIs, services, plugins, automations).
Key Skills for This Role
JavaJavaScriptPythonTypeScript
Full Job Posting
Overview
- Build and maintain internal applications and developer tools that leverage LLMs and other AI/ML models.
- Integrate AI capabilities into existing products and workflows (APIs, services, plugins, automations).
- Design and implement prompt workflows, retrieval-augmented generation (RAG), tool/function calling, and evaluation methods.
- Develop backend services to orchestrate model interactions, manage context, and handle structured outputs.
- Implement guardrails for safety, security, and reliability (validation, rate limiting, fallbacks, monitoring).
- Write clean, testable code and contribute to code reviews, documentation, and internal best practices.
- Help set up experimentation frameworks to evaluate model performance (quality, latency, cost).
- Collaborate with stakeholders to understand requirements and translate them into shipped features.
Required Qualifications
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience (internships, projects, bootcamps).
- Proficiency in at least one backend-friendly language (Python, TypeScript/JavaScript, Java, or Go).
- Experience building software systems (APIs/services) and shipping projects in a team or production-like environment.
- Familiarity with LLMs and modern AI concepts (prompting, embeddings, RAG, model limitations).
- Strong debugging skills and comfort working with ambiguous problems.
Preferred Qualifications
- Experience with LLM frameworks (e.g., LangChain, LlamaIndex, Semantic Kernel) or similar orchestration patterns.
- Basic ML knowledge (model evaluation metrics, dataset quality, fine-tuning vs. prompting).
- Experience with vector search, information retrieval, and document pipelines (chunking, indexing).
- Exposure to security/privacy best practices (PII handling, access controls, audit logs).
- Prior work on internal tools, automation, or developer experience initiatives.
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