2P Perfect Presentation
Al Kharj, Saudi ArabiaPosted 4 days ago
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 Show more Show less
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.
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.
Not sure you fit this role?
Upload your CV and see how you score against 2P Perfect Presentation and every other live job. It's free.
Get my free matchesAED 9k–15k a month· est.