Position Title: Senior Artificial Intelligence (AI) Engineer
2025-02-05        Kabul       Full Time        65
Job Location: Kabul
Nationality: Afghan
Category: Information Technology
Employment Type: Full Time
Salary: 99000-110000
Vacancy Number: KS-04
No. Of Jobs: 1
City: Kabul
Organization: KabulSpace
Years of Experience: Minimum 3+ years of experience in developing, training, and deploying AI/ML/DL models.
Contract Duration: 1 Year
Gender: Male
Education: Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or a related field.
Close date: 2025-02-05


About KabulSpace:

Welcome to KabulSpace, a premier software development and IT solutions company headquartered in Kabul, Afghanistan. We specialize in creating tailored digital applications, offering end-to-end services from custom software design to system integration and consulting.

Our expertise extends to enterprise networking and mission-critical network infrastructure, ensuring reliable support and scalability for businesses. With a skilled and passionate team, we deliver innovative, efficient, and customer-focused solutions that empower organizations, whether private enterprises or non-governmental entities, to thrive in a dynamic technological landscape. Let’s shape the future together!

Job Descriptions:

The Job Overview

We are looking for a skilled Artificial Intelligence Engineer to join our dynamic team. You will collaborate with software engineers, data scientists, and machine learning experts to develop innovative AI models and algorithms to solve real-world challenges and shape the future.

Your responsibilities include collecting and analysing data, identifying patterns, and building predictive models. You will design, develop, and deploy advanced machine learning solutions to extract insights, automate processes, and deliver scalable AI systems. Your expertise in model training, optimization, and problem-solving will drive impactful outcomes for our organization.

A passion for AI, machine learning, and staying updated on emerging technologies is essential.

Key Responsibilities

  1. Model Development and Training
    • Build and train advanced machine learning (ML) and deep learning (DL) models.
    • Optimize model performance using techniques like hyper parameter tuning, feature engineering, and regularization.
    • Develop and maintain pipelines for model training and deployment.
  2. Data Management
    • Preprocess, clean, and analyze large datasets to extract meaningful features.
    • Handle structured and unstructured data (text, images, video, and sensor data).
    • Collaborate with data engineers to ensure data availability and integrity.
  3. Problem-Solving
    • Identify and define real-world business problems that can be addressed using AI.
    • Develop and deploy AI-driven solutions to solve these problems effectively.
  4. Deployment and Scaling
    • Deploy AI models to production environments using tools like Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure).
    • Ensure scalability, efficiency, and robustness of AI solutions.
    • Monitor model performance in production and implement retraining pipelines.
    • Convert AI/ML models into APIs that other developers can use
  5. Documentation
    • Create detailed documentation of AI models, algorithms, and workflows, including:
    • Model architecture and development process.
    • Configuration and deployment steps.
    • Maintenance and troubleshooting guidelines.
    • Maintain a knowledge base for AI-related projects and updates.
  6.  Training and Knowledge Transfer
    • Develop training materials, including user guides and presentations.
    • Conduct workshops and training sessions for technical teams and end-users to ensure effective use and understanding of AI systems.
    • Provide ongoing support to address questions and challenges related to AI adoption.
  7. Research and Innovation
    • Stay updated with the latest advancements in AI/ML.
    • Experiment with emerging technologies like LLMs, generative AI, and reinforcement learning to solve complex challenges.
  8. Collaboration and Communication
    • Work with other machine learning engineers, data engineers, and AI engineers to develop machine learning models
    • Communicate findings, progress, and challenges effectively to both technical and non-technical stakeholders.
Job Requirements:

Required Qualifications

  1. Education and Experience
    • Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or a related field.
    • Minimum 3+ years of experience in developing, training, and deploying AI/ML/DL models.
  2. Technical Skills
    • Proficiency in programming languages: Python (primary), experience with libraries/frameworks like TensorFlow, PyTorch, Keras, Scikit-Learn, OpenCV, Hugging Face, or LangChain.
    • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
    • Knowledge of GPU computing (HIP, CUDA, OpenCL)
    • Familiarity with  Linux and windows environments.
    • Strong understanding of machine learning, deep learning, and AI concepts (e.g., supervised/unsupervised learning, transformers, generative models, reinforcement learning).
    • Experience in training and fine-tuning Large Language Models (LLMs), Vision models and other foundational models.
    • Deep Learning experience or knowledge - Natural Language Processing, Vision, Audio, Recommendation systems
    • Solid knowledge of cloud platforms: AWS, GCP, or Azure.
    • Experience with MLOps tools (e.g., MLflow, Airflow, Docker, Kubernetes).
    • Familiarity with SQL and NoSQL databases.
    • Proficient in data preprocessing, Data Augmentation, feature engineering, and model optimization techniques.
  3. Looking For
    • Believe in yourself. If you meet 60%, apply.
      1. Bachelor’s degree or several years of experience in computer science, data science, software development, or another related field; a master’s degree is recommended
      2. Solid understanding of common programming languages used in AI, such as Python, Java, C++, and R
      3. Advanced knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probability
      4. Experience working with large data sets and writing efficient code capable of processing large data streams at speed
      5. Familiarity with deep learning and machine learning algorithms and the use of popular AI/ML frameworks (i.e. OpenAI, HuggingFace, Kaggle)
      6. Excellent communication skills

Preferred Qualifications:

  • Experience with distributed computing frameworks like Spark or Dask.
  • Familiarity with advanced techniques like NLP, computer vision, generative AI (e.g., GANs, VAEs), or reinforcement learning.
  • Prior experience in building production-level AI solutions.
  • Contributions to open-source AI/ML projects or research publications.
Submission Guidelines:

Applicants are required to mention the Job Title and Vacancy # in the subject line of their email. Please attach your updated CV and a cover letter and send them to hr@kabulspace.af, with a copy (CC) to kabulspace2025@gmail.com. The application deadline is 05-February-2025, so ensure your submission is sent before this date.

Only shortlisted candidates will be contacted for an interview and a demo session. We look forward to receiving your applications.

Submission Email:

hr@kabulspace.af - kabulspace2025@gmail.com

Apply  

Similar Jobs