{bc}
linkedin

AI Software Engineer

Discovered MENA
Abu Dhabi, UAE
fulltime
Mid-Senior
Today
JavaPythonC++JavaScriptAgileScrum
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaPythonC++
Smart Apply

Full Job Posting

Package

30,000 - 35,000 AED per month TAX FREE plus benefits

Permanent

I am currently partnered with a brilliant company committed to delivering cutting-edge solutions and enhancing user experiences for various sectors.

Their mission is to empower teams with innovative technologies that optimise operations and facilitate efficient issue resolution.

We are currently seeking a highly skilled and enthusiastic AI Software Engineer with expertise in Python & AI to join the team in Abu Dhabi.

Responsibilities

Conduct in-depth research, design, and development of advanced cellular communications solutions

Design and implement systems based on cutting-edge methodologies such as Domain-Driven Design, Reactive Architecture, and Actor model.

Develop and maintain CI/CD pipelines, perform comprehensive unit tests, integration tests, and end-to-end tests.

Collaborate closely with a team of experienced developers, system architects, and product managers to deliver top-quality technical solutions.

Contribute to crucial technological and architectural decisions.

Work collaboratively in agile, multidisciplinary teams, embracing Agile principles, methodologies, and tools.

Requirements

Expertise in Python with a strong grasp of asynchronous programming and concurrency patterns.

Experience building high-performance APIs, ideally using modern Python frameworks.

Skilled in integrating and orchestrating LLM-based systems, including function-calling and local model setup.

Practical understanding of prompt design and AI-driven workflow optimisation.

Hands-on experience with retrieval-augmented generation (RAG) concepts—such as text segmentation, embeddings, and vector databases (e.g., Milvus, FAISS, Pinecone).

Proficient in data handling and validation using Python data frameworks and schema-based approaches.

Comfortable working with real-time communication protocols (e.g., WebSockets, Server-Sent Events, gRPC, REST).

Knowledge of containerization and deployment pipelines using Docker and CI/CD tools.

Experience writing automated tests and maintaining high code quality with Python testing frameworks.

Understanding of message-driven architectures and queueing systems (e.g., RabbitMQ).

Awareness of GPU-accelerated environments and performance tuning for compute-intensive tasks.

Strong command of the English language, both spoken and written (upper-intermediate level).

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Discovered MENA