This page was automatically translated and may contain errors. View in English.
EjadTech - إيجاد التقنية

Junior AI Software Developer

EjadTech - إيجاد التقنية

Riyadh, Riyadh Province, Saudi Arabia · Tempo pieno

Sii il primo a candidarti

Esperienza
Qualsiasi
Stipendio
Aperture
1
Pubblicato
5 ore fa
Modalità di lavoro
In ufficio
Istruzione
laurea
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

About EjadTech

EjadTech is a Saudi-based technology and consulting firm specializing in digital transformation, software development, Artificial Intelligence (AI), and innovative tech solutions. The company collaborates with government and private sectors to deliver intelligent digital products and advanced services focused on innovation, operational excellence, and sustainable growth. EjadTech is strongly committed to nurturing Saudi talent by offering professionals opportunities to build skills, gain practical experience, and participate in creating impactful AI-driven solutions.

Job Summary

We are seeking a Junior AI Software Developer to join our AI team and assist in designing, developing, testing, and maintaining intelligent software applications and AI-enabled solutions. The candidate will work closely with AI Engineers and developers to create scalable, high-quality software systems. This position suits fresh graduates or early-career professionals eager to grow their software and AI expertise.

Key Responsibilities

  • Write and maintain software applications primarily using Python.
  • Participate in building AI-driven software products and solutions.
  • Develop backend services including REST API endpoints.
  • Produce clean, maintainable code with proper documentation adhering to best development practices.
  • Perform testing, debug issues, and optimize system performance.
  • Assist in data processing and integrating systems.
  • Collaborate effectively with AI engineers and software developers to deliver end-to-end solutions.
  • Engage in code reviews, testing activities, and ongoing improvements.
  • Stay informed on emerging technologies and help enhance existing software offerings.

Qualifications

  • Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, IT, or related disciplines.
  • Competency in Python programming.
  • Understanding of Object-Oriented Programming (OOP) principles.
  • Basic familiarity with RESTful APIs.
  • Foundational knowledge of SQL databases.
  • Experience using Git for version control.
  • Preferred experience includes academic projects, personal coding projects, or internships related to software development.

Technical Skills

  • Python programming
  • Object-Oriented Programming
  • REST API development
  • SQL database management
  • Git version control
  • API integration techniques

Behavioral Competencies

  • Strong problem-solving ability
  • Good analytical skills
  • Effective teamwork and collaboration
  • Clear communication skills
  • Eagerness to learn and develop
  • Adaptability to new technologies and environments

Work styles they’re looking for

Comunicazione efficace Pensiero analitico Risoluzione dei problemi Lavoro di squadra

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistenza online tramite intelligenza artificiale immediata