This job is no longer available
This job expired on 07/10/2026. It no longer accepts applications.
Junior AI Software Developer
EjadTech - إيجاد التقنية · Riyad
Job description
About the role
We are seeking a Junior AI Software Developer to join EjadTech’s AI team. The role offers recent graduates an opportunity to work on intelligent software applications, collaborate with AI engineers, and gain hands‑on experience in AI‑powered solutions.
Key responsibilities
- Develop and maintain Python‑based software applications.
- Contribute to AI‑powered solutions and backend services.
- Design, implement and document REST APIs.
- Write clean, maintainable, and well‑documented code following best practices.
- Test applications, troubleshoot issues and optimise performance.
- Support data processing and system integration activities.
- Participate in code reviews, software testing and continuous improvement initiatives.
- Stay up‑to‑date with emerging technologies and help enhance software products.
Required profile
- Bachelor’s degree in Computer Science, AI, Software Engineering, IT or a related field.
- Strong foundation in Python programming and object‑oriented concepts.
- Basic understanding of REST APIs and SQL databases.
- Familiarity with Git version control.
- Academic, personal or internship projects demonstrating software development experience.
- Problem‑solving, analytical thinking and effective communication skills.
Required skills
- Python
- Object‑Oriented Programming (OOP)
- REST APIs
- SQL
- Git
- API Integration
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EjadTech - إيجاد التقنية
Riyad