-
Confidential

Engineer [AI/ML/Python]

Confidential
United Arab Emirates · Full-time · Mid-Senior

We are seeking a talented and experienced Python Developer to join our dynamic team. The ideal candidate will have a proven track record of developing robust software solutions using Python, with a strong portfolio of projects to showcase their skills. You will work closely with our development team to design, develop, and maintain software applications, ensuring high performance and responsiveness. This role requires a deep understanding of software development principles, design patterns, and best practices.


Responsibilities:

  • Design, develop, test, and deploy high-quality Python software solutions, applications, and libraries.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Collaborate with cross-functional teams, including designers and other developers, to deliver software solutions that meet client requirements.
  • Analyse and solve complex technical problems, ensuring the scalability, performance, and security of applications.
  • Participate in code reviews to maintain code quality and mentor junior developers.
  • Develop and execute unit tests and integration tests to ensure the reliability of software components.
  • Create and maintain technical documentation, including design documents, API documentation, and user manuals.
  • Use version control systems (e.g., Git) to manage codebase and collaborate with team members.


An ideal candidate for this role should have a minimum of 5 years' work experience in:

  • Proven experience as a Python Developer with a strong portfolio of projects.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Experience with database systems (e.g., SQL, NoSQL) and database schema design.
  • Basic understanding of Docker, Kubernetes, CI/CD pipelines.
  • Familiarity with data manipulation libraries like Pandas, NumPy, and Dask.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Willingness to travel if necessary.


Bonus Skills:

  • Experience with machine learning frameworks such as TensorFlow/Keras, PyTorch or Scikit-learn.
  • Knowledge of Natural Language Processing (NLP), Computer Vision, or MLOps.
  • More than 2 years of experience of C++ development.


Education:

Bachelor’s degree in computer science, IT, or a related field (or equivalent experience).


About the Company

A leading company based in Abu Dhabi, dedicated to pioneering advanced solutions in multiple sectors. Our expertise spans aerospace engineering, power generation, longevity research, autonomous systems artificial intelligence, robotics, and material science. We are committed to driving innovation and excellence in each of these fields, contributing to the development of cutting-edge technologies and solutions that address global problems and enhance human lives.

Key Skills

Ranked by relevance

python design patterns natural language processing artificial intelligence machine learning computer vision kubernetes pytorch docker pandas nosql numpy cicd git sql c
Login to Apply
Posted
Apr 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Abu Dhabi Emirate

Industries

Defense Space Manufacturing

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DSO National Laboratories
Related

Computer Security Engineer

2026-05-26

Full-time
Associate
Singapore
Defense
Other
View Job Details
UK Ministry of Defence
Related

Armourer

2026-05-20

Full-time
Not Applicable
United Kingdom
Defense
Other
View Job Details
Deeplight AI
Related

AI Cyber Security Threat Intelligence Specialist

2026-05-19

Contract
Mid-Senior
United Arab Emirates
IT Services
Other