JOB DETAILS

Machine Learning Engineer

CompanyJobs for Humanity
LocationRiyadh
Work ModeOn Site
PostedMarch 31, 2026
About The Company
Jobs for Humanity paves the way to a fairer future for all by connecting historically underrepresented talent to welcoming employers. Through the combination of cutting-edge recruiting technology and expert D&I consultation, Jobs for Humanity makes inclusive hiring seamless, scalable, and sustainable. For more information on how to volunteer, or to partner and collaborate with Jobs For Humanity, visit our website - www.jobsforhumanity.com
About the Role

Company Description

Jobs for Humanity is partnering with Kanz 26 to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.

Company Name: Kanz 26

Job Description

We are seeking a talented Machine Learning Engineer to join our innovative team. This role focuses on designing, developing, and deploying cutting-edge software solutions that leverage machine learning and artificial intelligence technologies. The ideal candidate will have strong expertise in Python programming and ML/AI frameworks, with a passion for building intelligent systems that drive business value.

Job Purpose

To design, develop, and deploy robust software solutions that leverage machine learning and artificial intelligence, creating scalable applications with integrated predictive models and intelligent algorithms that solve complex business problems and drive innovation.

Job Duties and Responsibilities
  • Design and develop robust software solutions leveraging machine learning and artificial intelligence
  • Deploy scalable applications with integrated ML/AI capabilities
  • Implement, optimize, and integrate predictive models and intelligent algorithms
  • Utilize Python programming expertise with ML/AI libraries (scikit-learn, TensorFlow, PyTorch)
  • Build and maintain scalable applications with embedded machine learning components
  • Develop machine learning models and algorithms
  • Create predictive modeling solutions
  • Design and implement intelligent software systems
  • Optimize ML/AI solutions for performance and scalability
  • Integrate machine learning components into production applications

Qualifications

Required Qualifications
  • Python Programming
  • Machine Learning
  • Artificial Intelligence
  • scikit-learn
  • TensorFlow
  • PyTorch
  • Predictive Modeling
  • Algorithm Development
  • Software Development
  • Scalable Applications
  • Company: Kanz 26
  • Compensation: SAR 0 - SAR 20000 - monthly
  • Key Skills
    Python ProgrammingMachine LearningArtificial IntelligenceScikit-learnTensorFlowPyTorchPredictive ModelingAlgorithm DevelopmentSoftware DevelopmentScalable Applications
    Categories
    TechnologyData & AnalyticsSoftware
    Job Information
    ๐Ÿ“‹Core Responsibilities
    The Machine Learning Engineer will design, develop, and deploy software solutions that utilize machine learning and artificial intelligence. This role involves creating scalable applications with integrated predictive models and intelligent algorithms to solve complex business problems.
    ๐Ÿ“‹Job Type
    full time
    ๐Ÿ“ŠExperience Level
    2-5
    ๐Ÿ’ผCompany Size
    66
    ๐Ÿ“ŠVisa Sponsorship
    No
    ๐Ÿ’ผLanguage
    English
    ๐ŸขWorking Hours
    40 hours
    Apply Now โ†’

    You'll be redirected to
    the company's application page