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.