# AI Software Engineer / LLM Engineer

> TAWANTECH · Riyadh, Saudi Arabia · Full-time · Posted 2026-06-03

**Workplace:** on_site

**Department:** IT

## Description

**Job Summary**

We are seeking an AI Software Engineer with hands-on experience in Large Language Models (LLMs) and Generative AI technologies to develop intelligent solutions that enhance customer experience, operational efficiency, and knowledge management within the banking sector.

**Key Responsibilities**

\- Design, develop, and deploy AI-powered applications leveraging LLMs and Generative AI.

\- Build Retrieval-Augmented Generation (RAG) solutions using enterprise banking data.

\- Develop intelligent assistants, chatbots, and knowledge management solutions.

\- Integrate AI services with banking applications and APIs.

\- Fine-tune, evaluate, and optimize LLM performance.

\- Ensure compliance with banking security, governance, and regulatory requirements.

\- Collaborate with business, data, and technology teams to deliver AI-driven solutions.

## Requirements

\- 4+ years of software engineering experience.

\- Strong Python programming skills.

\- Experience with LLMs, Generative AI, and Prompt Engineering.

\- Experience with LangChain, LlamaIndex, Vector Databases, and RAG architectures.

\- Familiarity with machine learning frameworks and AI deployment practices.

\- Experience with cloud platforms (AWS, Azure, GCP) is preferred.

**Preferred Qualifications**

\- Banking or Financial Services experience.

\- Experience developing AI copilots or customer-facing AI solutions.

\- Knowledge of AI governance and responsible AI practices.

## Apply

[Apply at TAWANTECH](https://apply.workable.com/tawantech/j/DB3AAB4859/apply)

---
Powered by [Workable](https://www.workable.com)
