top of page

Abu Dhabi

AiFi Technologies LLC is looking for artificial intelligence software developer with all levels of experience. Straight out of college with a Bachelors/Masters or having several years of experience.


Our work programs need top individuals with a passion for artificial intelligence, experience and proficiency in development of deep learning application based on artificial intelligence using languages like Java, Python, Scala C/C++. Experience working with RESTful API and general service oriented architectures.

Job Responsibilities:
  • Developing and integrating solutions using APIs to ensure proper deployment of the service for Project Inceptions, Acceptance Testing and Production Deployment.

  • Hands-on experienced in AI software development using Tensorflow and/or other Machine Learning back-end AI/DL computing frameworks.

  • Shall work as the Front-End and Back-End Engineer.

  • Shall work on Frameworks like Hadoop, Spark, and Scala to create applications that can support Big Data.

  • Will be working in a high caliber, DEV-OPS, vision oriented team to deliver a service/customer product in a standardized and efficient way.

Desired Skills:
  • Bachelors or Masters Degree in Software engineering, Computer Science, Mathematics.

  • Experience in Machine Learning, Algorithm development and Artificial Intelligence.

  • Ability to quickly prototype ideas / solutions, perform critical analysis, and use creative approaches for solving complex problems.

  • Confident with programming languages such as Java, Python, Scala, C/C++.

  • Code deliverables in tandem with the engineering team.

  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g.distributed clusters, multicore SMP, and GPU).

  • Demonstrated ability to adapt to new technologies and learn quickly.

Job Type: 

Full Time

How to Apply:

Kindly email your resume to

Embedded Software Engineer / Programmer

Abu Dhabi

Job Responsibilities:
  • Work independently and as part of a multi-disciplinary team to design and develop customized IoT software.

  • Performs all essential aspects and function of IoT developer or Software programmer’s job duties in multiple languages as well as any other specific job requirements if needed.

  • Actively cooperate with lead system engineers and development team on AI software development.

  • Constantly keep update of the state-of-the-art of the IoT software solutions in multiple domains of interest.

  • Investigate the latest trends in product development and marketing from IoT perspective and collaborate with product managers on development of new products and solutions.

  • Assertively propose customized solutions considering the limitations of our tech stack and business model or provide expert advice wherever necessary.

  • Identify existing opportunities for further collaboration between in-house teams of AI/ML researchers, hardware experts and IoT team or determine conditions of further successful collaboration.

  • Educate and develop deeper company/team understanding of IoT hardware/software technologies and services.

  • Help to establish IoT software development team, evolve and optimize IoT product development process.

AiFi is searching for:

Mandatory requirements:

  • Minimum B.S. (Preferably M.S.) in one of the Following Engineering Degrees: Aerospace Engineering, Computer Science, or relevant Discipline

  • Education finished AFTER year 2013

  • Minimum 3 years of industry/business/research group programming experience in C++ or Python

  • Minimum 1.5 years of programming experience with C++ in a domain of embedded systems (systems-on-chip)

  • Knowledge (justification by experience or education required) of Linux, Ubuntu, and ROS (Robot Operating System)

  • Minimum 1 industry/research group experience with hardware/software integration

  • Is able to join us asap (maximum limit 1st April 2020)


Desired, not mandatory requirements:

  • Interest in Robotic System Guidance, Navigation, and Control, UAS or Autonomous Vehicles

  • interest in programming C/C++ low-level algorithms, microcontrollers, and embedded processors

  • Interest in artificial intelligence and machine learning

  • Experience in working with open source Autopilots (i.e.: Ardu Pilot, PixHawk, etc.)

  • Experience in working with radios / wireless communications (Non-WiFi) between systems

  • Experience with AI-related projects

AiFi is not promising employer for:
  • Apathetic workers with a low concern or interest in personal professional growth and development of complex project skills (soft skills included).

  • Unhealthy non-perfectionists who see formal execution of tasks as the only performance principle of their job role.

  • Underdeveloped mindsets expecting and accepting only explicitly stated and “foolproof” orders due to omission of ordinary interest in the bigger picture or project success.

  • A passive personality that never takes extra initiative and more responsibility than the minimum.

  • Indifferent attitude neglecting opportunities for continuous project improvement and routinely ignores the existence of procedural bottlenecks.

  • “Spectators and passengers” who never ask, express ideas or independently propose enhancements.

  • “Toxic” team players who promote silent conflicts within the R&D team (e.g. habitually spread gossips), discourage inclusive collaboration or give confidence to malicious attitudes leading to low team engagement, morale or performance.

  • The person disliking Harry Potter, Avengers, Star Wars, aliens, weirdos, geeks and nerds and has no sense for humor. Otherwise, feel welcome 

Job Type: 

Full Time


Offer valid until 20th  Jan 2020

How to Apply:
  1. Kindly email your resume to

  2. In the body of the email please report (bullet point by bullet point) how your resume matches all minimum mandatory requirements for the position, such as provided level of education, year of graduation, length of experience, number of projects, etc. Otherwise, your application won’t be successfully processed. 

  3. As a subject of an email includes the text:


bottom of page