Software and AI consultant
Job Details:
Role: Software and AI Consultant
Employment Type: 1 year & extendable contract
Work Location: Jeddah, Kingdom of Saudi Arabia
Notice Period: Immediate joiners to a max of 15-30 days of notice
Job Description
We are seeking a talented Software Engineer to join our team and build innovative software solutions leveraging AI and Generative AI technologies. The ideal candidate will have a strong foundation in software development, a keen interest in AI, and the ability to translate complex AI concepts into practical applications.
Responsibilities:
- Design, develop, and maintain software applications that integrate AI and Generative AI components.
- Collaborate with AI scientists and data engineers to understand model capabilities and translate them into actionable software features.
- Develop robust APIs and SDKs to expose AI capabilities to internal and external developers.
- Optimize software performance and scalability for AI-driven workloads.
- Ensure data privacy and security compliance within AI applications.
- Stay up-to-date with the latest advancements in AI and software development.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Should have 4-8+ years of relevant experience
- Strong proficiency in software development with languages like Python, Java, or C++.
- Experience with cloud platforms (AWS, GCP, Azure) and cloud-native development.
- Solid understanding of software design patterns and architectures.
- Experience with RESTful APIs and microservices architecture.
- Knowledge of AI and machine learning concepts.
Summary
- Employment Status: Contract
- Job Location: Jeddah, Kingdom of Saudi Arabia