Overview

Python Developer (AI / Machine Learning Projects) Jobs in Doha at Zinger Stick Software

We are expanding our AI division and seeking a Python Developer with hands-on experience in machine learning, deep learning, and data-driven applications. The ideal candidate will be responsible for designing, developing, and deploying intelligent systems that drive real business outcomes.

Key Responsibilities

  • Develop, test, and deploy AI/ML models and data processing pipelines using Python.
  • Work on end-to-end AI solutions, including data collection, model training, evaluation, and optimization.
  • Collaborate with cross-functional teams (data engineers, software developers, and business analysts) to integrate AI models into real-world applications.
  • Implement algorithms for natural language processing (NLP), computer vision, or predictive analytics, depending on project requirements.
  • Develop APIs or microservices to expose AI functionalities to web and mobile applications.
  • Analyze datasets, preprocess data, and perform feature engineering.
  • Maintain well-documented, scalable, and reusable code.
  • Stay up to date with emerging trends in AI, ML frameworks, and Python libraries.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • 2–5 years of professional experience in Python programming and AI/ML model development.
  • Strong experience with Python frameworks such as TensorFlow, PyTorch, scikit-learn, pandas, NumPy, etc.
  • Experience in data processing, cleaning, and visualization.
  • Familiarity with machine learning model deployment (Flask, FastAPI, or Django REST frameworks).
  • Strong understanding of statistics, algorithms, and data structures.
  • Experience with version control (Git) and collaborative development tools.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) for AI/ML deployment.
  • Excellent analytical, problem-solving, and teamwork skills.

Preferred Skills

  • Experience with LLM-based applications, Generative AI, or AI automation workflows.
  • Knowledge of OpenAI, LangChain, Hugging Face, or vector databases.
  • Exposure to data engineering tools like Airflow or Kafka.
  • Experience in API integration, Docker, and CI/CD pipelines.
  • Strong interest in AI innovation and real-world application design.

Job Types: Full-time, Part-time, Permanent, Contract

Title: Python Developer (AI / Machine Learning Projects)

Company: Zinger Stick Software

Location: Doha

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.