Enable job alerts via email!

Sr AI Python Developer

iProgrammer Solutions

Saudi Arabia

Hybrid

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A leading tech solutions provider is seeking a skilled professional to lead the design and deployment of AI/ML models. This role requires significant experience in Python development and AI frameworks. Candidates should be prepared for relocation support after an initial training period. Competitive compensation and growth opportunities are available.

Benefits

Relocation support
Career growth opportunities
Flexible working hours

Qualifications

  • 5+ years of professional Python development experience.
  • Proven expertise with ML frameworks: TensorFlow, PyTorch, Hugging Face, Scikit-learn.
  • Hands-on experience with Agentic AI, AI Fine-Tuning, OCR, and LangChain.

Responsibilities

  • Lead the design, development, and deployment of AI/ML models.
  • Build scalable Python applications and APIs.
  • Collaborate with product managers and DevOps teams.

Skills

Python development
AI/ML model deployment
TensorFlow
PyTorch
Hugging Face
Agentic AI
OW/CV
LangChain
Docker
Kubernetes

Education

Bachelors or Masters in Computer Science, Software Engineering, AI

Tools

SQL
NoSQL databases
AWS
GCP
Azure
Job description
Overview

We are seeking candidates who are willing to begin their employment at the iProgrammer office for the first three months. After this period, the role will transition to Saudi Arabia, where you will continue your work. The organization will provide full support for relocation, including visa processing, accommodation, and transportation.

Responsibilities
  • Lead the design, development, and deployment of AI/ML models and pipelines.
  • Build scalable Python applications and APIs to integrate AI into production systems.
  • Architect and implement LLM-based solutions (GPT, Llama, Falcon) and RAG pipelines for enterprise use cases.
  • Apply Agentic AI concepts to build autonomous and multi-agent systems.
  • Perform AI fine-tuning for domain-specific and production-ready models.
  • Implement and optimize OCR solutions for unstructured data.
  • Leverage LangChain to develop advanced LLM-powered applications.
  • Collaborate with product managers, data engineers, and DevOps teams to deliver robust solutions.
  • Monitor and optimize model performance continuously.
  • Write clean, efficient, and maintainable code following best practices.
  • Guide, mentor, and review junior developers work.
  • Stay updated with emerging AI/ML technologies and recommend adoption.
  • Contribute to MLOps practices (CI/CD for ML, model versioning, Docker/Kubernetes deployment).
  • Ensure compliance with data security, governance, and ethical AI standards.
Qualifications & Skills
  • Bachelors or Masters in Computer Science, Software Engineering, AI, or related fields.
  • 5+ years of professional Python development experience.
  • Proven expertise with ML frameworks: TensorFlow, PyTorch, Hugging Face, Scikit-learn.
  • Hands-on experience with Agentic AI, AI Fine-Tuning, OCR, and LangChain.
  • Strong grasp of ML algorithms, feature engineering, and data preprocessing.
  • Knowledge of SQL/NoSQL databases.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Proficiency in Docker/Kubernetes.
  • Strong analytical, problem-solving, and communication skills.
  • Demonstrated leadership and mentoring abilities.
Preferred (Nice to Have)
  • Experience building SaaS AI products or enterprise AI solutions.
  • Familiarity with data security standards (ISO 27001, GDPR, NCA).
  • Research background in deep learning, NLP, or generative AI.
  • Contributions to open-source AI/ML projects.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.