Skip to content

Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

2P Perfect Presentation

NewBe an early applicant

Python Developer (1416)

Posted
Discussion

Summary

Python developer at Saudi ICT services firm 2P Perfect Presentation, building and maintaining AI/ML-driven Python applications: converting ML models into APIs, doing text mining, data preprocessing/cleansing and statistical analysis, plus code review, security fixes, performance tuning, and incident troubleshooting.

Since 2004, 2P – Perfect Presentation has been a leader in Saudi Arabia’s ICT landscape, delivering integrated technology solutions that help organizations accelerate digital transformation and improve operational efficiency.

We are looking for Python Developers with hands-on experience in software development, Artificial Intelligence, Machine Learning, Data Analysis, and related technologies.

Key Responsibilities

  • Develop, maintain, and document AI and Python-based applications.
  • Support upgrades and enhancements of development tools.
  • Develop security and authentication mechanisms aligned with business requirements.
  • Apply machine learning concepts including text mining, data preprocessing, and data cleansing.
  • Convert AI and ML models into APIs for system integration.
  • Perform statistical analysis for data analytics initiatives.
  • Review source code and address security vulnerabilities.
  • Troubleshoot incidents escalated from first-level support.
  • Perform incident analysis and identify root causes.
  • Support application performance optimization.

Requirements

  • Bachelor's degree in a relevant technical discipline.
  • Required experience levels: 2 years or 5 years, depending on position level.
  • Hands-on experience in Python Development.
  • Experience in Machine Learning, Deep Learning, Data Analysis, IoT, and Web Scraping.
  • Excellent Arabic and English communication skills.
  • Strong problem-solving and teamwork capabilities.

Technical Skills

  • Python
  • Django / Flask / Pyramid
  • JavaScript / HTML5
  • Machine Learning
  • Deep Learning
  • Data Analysis
  • IoT
  • Web Scraping
  • Alteryx

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →