AI Software Developer
Job Description
An established industrial manufacturing company headquartered in Abu Dhabi delivering engineered fastening solutions to the industrial sectors across Middle East.
Requirements
- 40 years old and below
- At least 3 years of software development experience with strong hands-on expertise in Python and Django, along with full-stack development using React.js, JavaScript, HTML/CSS, REST APIs, and working knowledge of Node.js.
- Practical experience developing LLM/Generative AI applications, including prompt engineering, with preferably hands-on exposure to RAG and vector databases.
- Strong proficiency in NumPy and Pandas, with solid database knowledge and preferably experience working with Microsoft SQL Server.
Responsibilities Duties:
- Develop and maintain AI-powered business applications, intelligent automation tools, and internal digital solutions.
- Build full-stack web applications using Python/Django, Node.js, React.js, HTML/CSS/JavaScript, and REST APIs.
- Integrate LLMs, prompt engineering, vector databases, and AI models into practical business applications and workflows.
- Work with the IT team on requirements, application support, databases, and occasional basic infrastructure/networking tasks.