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
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 PurposeTo 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
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