2

Python Developer

2P Perfect Presentation

Al Kharj, Riyadh, Saudi Arabia · Full Time

Be the first to apply

Experience
2–5 yrs
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Education
Bachelor's degree in relevant technical discipline
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About 2P Perfect Presentation

Established in 2004, 2P Perfect Presentation is a prominent figure in Saudi Arabia's ICT sector, specializing in delivering comprehensive technology solutions that enable organizations to speed up their digital transformation initiatives and enhance operational efficiency.

Responsibilities

  • Design, develop, maintain, and document applications powered by Python and Artificial Intelligence technologies.
  • Assist in upgrading and enhancing development tools to improve software capabilities.
  • Implement security and authentication features tailored to business needs.
  • Utilize machine learning methods including text mining, data preprocessing, and cleansing to support project outcomes.
  • Translate AI and machine learning models into APIs for seamless system integration.
  • Conduct statistical analyses to facilitate data-driven decision-making.
  • Review codebase regularly and resolve any identified security issues.
  • Troubleshoot and analyze incidents escalated from the initial support tier, providing root cause assessments.
  • Contribute to the optimization of application performance and reliability.

Requirements

  • Possess a Bachelor's degree in a relevant technical field.
  • Demonstrate either 2 or 5 years of relevant experience, depending on the job level applied for.
  • Proven practical expertise in Python software development.
  • Knowledge and experience in Machine Learning, Deep Learning, Data Analysis, Internet of Things (IoT), and Web Scraping techniques.
  • Proficiency in both Arabic and English languages for effective communication.
  • Excellent problem-solving skills and ability to collaborate effectively within a team environment.

Technical Skills

  • Python programming
  • Web frameworks such as Django, Flask, or Pyramid
  • Front-end technologies including JavaScript and HTML5
  • Machine Learning and Deep Learning methodologies
  • Data Analysis techniques
  • IoT systems knowledge
  • Experience in Web Scraping
  • Familiarity with Alteryx platform

Minimum education

Bachelor's Degree

Tools & software

Alteryx required

How they work

Teamwork & Collaboration Problem Solving

Languages

Apple Servicenow
🤖
Online · instant AI help
Broxer