Job Description
Research and Development Department
Position: AI and Software Development Engineer
Department: Research and Development (R&D)
Employment Type: Full-time, Permanent
Duty Station: Addis Ababa, Ethiopia
Number of Positions: One (1)
1. About GKP Construction and Import
GKP Construction and Import is an Ethiopian construction company expanding its activities into applied research, technological innovation, and digital solutions through its Research and Development (R&D) Department.
The department focuses on developing practical technologies and innovative solutions in agriculture, water resources, environmental and climate technologies, renewable energy, infrastructure engineering, and other emerging digital technologies.
GKP invites qualified, motivated, and innovative professionals to apply for the position of AI and Software Development Engineer to support its research, technology development, and innovation activities.
2. Job Purpose
The successful candidate will develop software applications, integrate artificial intelligence technologies, and support the design and implementation of practical digital solutions for engineering and other development challenges.
The position offers an opportunity to contribute to applied R&D projects, develop technology prototypes, and establish collaborations with universities, research institutions, technology companies, and other potential partners.
3. Key Duties and Responsibilities
The successful candidate will:
Design, develop, test, and maintain software applications and digital solutions.
Apply artificial intelligence, machine learning, and generative AI technologies to practical problems.
Develop prototypes, minimum viable products (MVPs), web applications, APIs, dashboards, and data-driven tools.
Participate in applied research and technology development projects in water resources, irrigation, agriculture, environmental management, construction, infrastructure, and related fields.
Integrate AI models, databases, APIs, GIS, satellite data, and other relevant technologies into practical applications.
Identify emerging technologies, research opportunities, innovation challenges, and potential funding opportunities.
Support the preparation of technical proposals, research concepts, project applications, and technology development plans.
Establish and maintain professional networks with universities, research institutions, technology developers, and prospective project partners.
Contribute to developing innovative products, digital tools, and commercially viable technology solutions.
Prepare technical documentation, project reports, demonstrations, and presentations of developed solutions.
4. Employment Conditions
Employment status: Full-time, permanent.
Work location: Addis Ababa, Ethiopia.
Salary and benefits: Negotiable based on qualifications, demonstrated competence, and relevant experience.
Start date: To be agreed with the successful candidate.
Job Requirements
Minimum Qualifications
Applicants must meet the following requirements:
A Bachelor’s degree or higher in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Information Technology, or a closely related field.
Demonstrated practical knowledge of software development and programming.
Working knowledge of AI applications, machine learning, generative AI, or AI model integration.
Participation in at least one genuine software development, AI, or digital technology project.
Ability to demonstrate personal technical contributions to a project and explain the technologies and methods used.
Good analytical, problem-solving, communication, and teamwork skills.
Ability to work independently, learn new technologies, and contribute to multidisciplinary projects.
Desirable Skills and Experience
The following will be considered advantageous:
Proficiency in Python or other relevant programming languages.
Experience in web application development, database management, API integration, and software deployment.
Practical experience integrating AI models or developing AI-powered applications.
Familiarity with Git, Linux, cloud computing, and modern software development practices.
Experience with data analysis, visualization, GIS, remote sensing, satellite data, or Internet of Things (IoT).
Participation in technology innovation, research, entrepreneurship, or product development initiatives.
Experience collaborating with universities, research institutions, technology companies, or development organizations.
Required Professional Attributes
GKP is particularly interested in candidates who demonstrate:
Strong practical and technical competence.
A portfolio of implemented projects or working prototypes.
Initiative, creativity, and a problem-solving mindset.
Interest in applying digital technologies to real-world engineering and development challenges.
Willingness to engage in research, product development, and professional networking.
Commitment to continuous learning and the development of commercially and socially useful technologies.
Candidates with demonstrable project experience will be given preference over applicants whose knowledge is primarily theoretical.
How To Apply
Application Requirements
Interested applicants should submit the following documents:
An updated curriculum vitae (CV).
A cover letter explaining their suitability for the position and interest in applied R&D.
A description of at least one relevant software, AI, or digital technology project, clearly stating their personal contribution, technologies used, and outcomes.
Portfolio links, GitHub repositories, deployed applications, or other evidence of practical technical work, where available.
Copies of relevant academic credentials and other supporting documents.
Method of Application
Interested and qualified applicants should submit their applications via email to:
Email: GKPconstruction.hr@gmail.com
Email Subject: Application for AI and Software Development Engineer
Application Deadline: 17 November 2026
Applications received after the deadline may not be considered. Only shortlisted candidates will be contacted for further assessment.
GKP Construction and Import welcomes talented professionals who can translate emerging technologies into practical solutions and contribute to the company’s long-term research, innovation, and technology development objectives.
GKP Construction and Import
Research and Development Department
How to Apply
Send your CV, cover letter, project description, portfolio links or other evidence of practical work, and copies of academic credentials via email to GKPconstruction.hr@gmail.com. Include the subject line "Application for AI and Software Development Engineer" before the deadline.
Featured Vacancies
Hand-picked opportunities from Ethiopia’s top employers
GKP Construction and Import
View DetailsKuriftu Resort & Spa
View DetailsNational Transport PLC
View DetailsApply for this Job
AI and Software Development Engineer
GKP Construction and Import