Python Developer
Role Overview
About 2P Perfect Presentation
Since 2004, 2P – Perfect Presentation has been a prominent leader in Saudi Arabia’s ICT sector. The company specializes in delivering integrated technology solutions designed to accelerate digital transformation and enhance operational efficiency for various organizations.
Python Developer Role Overview
2P Perfect Presentation is seeking Python Developers to join its team in Al Kharj, Riyadh. This full-time position requires hands-on experience in software development, Artificial Intelligence, Machine Learning, and Data Analysis. The role focuses on developing and maintaining AI and Python-based applications, supporting system integrations, and optimizing application performance.
Key Skills for This Role
Full Job Posting
Job description
About 2P Perfect Presentation
Since 2004, 2P – Perfect Presentation has been a prominent leader in Saudi Arabia’s ICT sector. The company specializes in delivering integrated technology solutions designed to accelerate digital transformation and enhance operational efficiency for various organizations.
Python Developer Role Overview
2P Perfect Presentation is seeking Python Developers to join its team in Al Kharj, Riyadh. This full-time position requires hands-on experience in software development, Artificial Intelligence, Machine Learning, and Data Analysis. The role focuses on developing and maintaining AI and Python-based applications, supporting system integrations, and optimizing application performance.
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.
Required Qualifications and Experience
- Bachelor’s degree in a relevant technical discipline.
- Required experience levels: 2 years or 5 years, depending on the position level.
- Hands-on experience in Python Development.
- Experience in Machine Learning, Deep Learning, Data Analysis, IoT, and Web Scraping.
- Essential Skills
- Excellent Arabic and English communication skills.
- Strong problem-solving and teamwork capabilities.
- Work Location
- This full-time position is based in Al Kharj, Riyadh.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at 2P Perfect Presentation
CX Program Manager
, KSA
The employer is seeking an experienced CX Program Manager to oversee related customer experience projects and ensure strategic alignment and successful delivery. Candidates need at least 7 years of project or program man
Oracle EBS System Administrators Techno Functional
Riyadh, KSA
Contact Center Technical Engineer
Riyadh, KSA
Call Center Representative
Riyadh, KSA
CX Program Manager
, KSA
Collections Supervisor
Riyadh, KSA
IT Support Technician
Riyadh, KSA
Oracle EBS System Administrators Techno Functional
Riyadh, KSA
Quality and Training Manager
Riyadh, KSA
Fire Alarm & Low Current Technician
Riyadh, KSA