Software and AI Consultants

Saudi

Job Description: -

We are seeking a talented Software Engineer with at least 7 years of experience 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, extensive experience with web and mobile application development, and a keen interest in AI, especially in developing Retrieval-Augmented Generation (RAG) applications. This role requires the ability to translate complex AI concepts into practical, user-friendly applications across multiple platforms, including robust front-end technology integration.


Skills

Qualifications:

-Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

-At least 7 years of experience in software development, including significant time spent on web and mobile projects.

-Strong proficiency in software development with languages like Python, Java, JavaScript, Swift, or Kotlin.

-Experience in web development frameworks (React, Angular, Vue.js) and mobile development (iOS/Android, React Native, or Flutter).

-Strong experience with RAG applications, including implementing retrieval techniques and model integration.

-Experience with front-end technologies and frameworks, ensuring high-quality user interfaces and interactions.

-Experience with cloud platforms (AWS, GCP, Azure) and cloud-native development.

-Solid understanding of software design patterns, architectures, and mobile UI/UX principles.

-Experience with RESTful APIs and microservices architecture.

-Knowledge of AI and machine learning concepts (not required to build models).

-Ability to learn new technologies and adapt to changing requirements.

-Excellent problem-solving and analytical skills.

-Strong communication and collaboration skills.


Preferred Qualifications:

-Experience with AI frameworks and libraries (TensorFlow, PyTorch, Keras).

-Knowledge of data engineering, data pipelines, and streaming technologies.

-Experience with containerization (Docker, Kubernetes).

-Understanding of DevOps practices, CI/CD pipelines, and mobile app deployment.

-Familiarity with mobile app performance optimization and monitoring tools.

Post date: 26 Jumada al-awwal 1446 - Today
Publisher: Bayt
Post date: 26 Jumada al-awwal 1446 - Today
Publisher: Bayt