AI Engineer
Must-have:JavaAWSAzureGoogle CloudCloudBackendScrumAI
Your tasks
We are seeking an experienced AI engineer to design and implement advanced AI solutions in Riyadh. The ideal candidate will leverage deep expertise in agentic AI, large language models (LLMs), and Langraph, combined with strong software engineering skills and quality assurance coordination to deliver scalable, reliable AI-driven applications. This role involves leading end-to-end development, from architecture and coding to testing and deployment, ensuring high standards of performance and reliability.
- Design, develop, and maintain AI applications using agentic AI frameworks, LLMs, and Langraph libraries
- Implement backend components in Eclipse IDE using C++ and C
- Develop and deploy Java servlet-based services and JavaServer Pages (JSP) with JDBC integration
- Coordinate regression testing cycles, including test planning and test case development
- Manage defect reporting processes and drive timely resolution of issues
- Collaborate with cross-functional teams to define requirements and deliver AI-driven solutions
- Optimize and fine-tune AI models for performance, scalability, and accuracy
- Document technical designs, testing strategies, and deployment procedures
Requirements
Required qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8-10 years of professional experience in AI engineering or software development
- Proven experience with agentic AI frameworks and large language models (LLMs)
- Hands-on experience with Langraph or similar graph-based AI libraries
- Proficient in Eclipse IDE for development and debugging
- Strong programming skills in C++ and C
- Experience with Java servlet technology, JavaServer Pages (JSP), and Java Database Connectivity (JDBC)
- Solid understanding of regression testing coordination and defect reporting
- Expertise in test planning and developing comprehensive test cases
- Strong analytical, problem-solving, and communication skills
Preferred qualifications
- Master's degree in Artificial Intelligence, Machine Learning, or a related discipline
- Experience deploying AI solutions in cloud environments such as AWS, Azure, or GCP
- Familiarity with Agile/Scrum methodologies
- Experience working with cross-functional and geographically distributed teams
- Proficiency in English; Arabic language skills are a plus
- Prior experience working on AI projects in the Middle East, preferably in Riyadh
Other
Position details *Location: Riyadh, Saudi Arabia Industry: Information Technology (IT) / Software Experience required:** 8+ years