405 Machine Learning Engineer jobs in Kenya

Machine Learning Engineer

30500 Kipreres KES110000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented Machine Learning Engineer to join their cutting-edge AI and Emerging Technologies division. This role offers a hybrid work arrangement, blending remote flexibility with occasional in-office collaboration. You will be responsible for designing, developing, and deploying machine learning models to solve complex business problems. This includes data preprocessing, feature engineering, model training, evaluation, and integration into production systems. You will work with large datasets, experiment with various algorithms, and stay abreast of the latest advancements in the field.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Data Science, or a related quantitative field, with at least 4 years of hands-on experience in machine learning. Proficiency in programming languages such as Python (with libraries like TensorFlow, PyTorch, Scikit-learn) is mandatory. Strong understanding of statistical modeling, algorithms, and data structures is essential. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (Spark, Hadoop) is highly desirable. Excellent problem-solving skills, a keen eye for detail, and the ability to work effectively in both individual and team settings are crucial. You should be able to clearly communicate technical concepts to both technical and non-technical audiences. This role requires a proactive individual eager to contribute to innovative AI solutions and drive technological advancements for our client. Your work will be instrumental in shaping the future of intelligent systems. This hybrid opportunity is located in **Kitale, Trans-Nzoia, KE**.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

80200 Nairobi, Nairobi KES400000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking a skilled Machine Learning Engineer to join their innovative team, focusing on AI and emerging technologies. This role is designed for an individual passionate about developing and deploying cutting-edge machine learning models to solve complex real-world problems. You will be involved in the entire ML lifecycle, from data preprocessing and feature engineering to model training, evaluation, and deployment. The position requires a strong foundation in algorithms, statistical modeling, and programming, with a deep understanding of ML frameworks and libraries. You will collaborate with data scientists, software engineers, and domain experts to translate business needs into actionable ML solutions. This role offers a unique opportunity to work on challenging projects that push the boundaries of AI, contributing to the development of intelligent systems. The hybrid work model allows for both focused remote work and in-person collaboration.

Responsibilities:
  • Design, build, and maintain scalable machine learning models and algorithms.
  • Develop and implement data preprocessing pipelines and feature engineering techniques.
  • Train, evaluate, and fine-tune ML models using various frameworks and tools.
  • Deploy ML models into production environments and monitor their performance.
  • Collaborate with data scientists and software engineers to integrate ML solutions into products and services.
  • Conduct research on new ML techniques and technologies to identify potential applications.
  • Analyze large datasets to extract insights and inform model development.
  • Optimize model performance for accuracy, efficiency, and scalability.
  • Develop and maintain documentation for ML models and processes.
  • Stay current with advancements in the field of AI and machine learning.
  • Troubleshoot and resolve issues related to ML model performance in production.
  • Present findings and technical details to stakeholders.

Qualifications:
  • Master's or PhD in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 3+ years of hands-on experience in machine learning engineering or data science with a focus on model development and deployment.
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn.
  • Experience with data manipulation and analysis tools (e.g., Pandas, Spark).
  • Strong understanding of various ML algorithms, including supervised, unsupervised, and deep learning.
  • Experience with cloud platforms (AWS, Azure, GCP) and ML services.
  • Familiarity with MLOps principles and tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Experience with containerization technologies like Docker is a plus.
  • Ability to work effectively in both remote and on-site settings as required.

This hybrid role, with a client presence in Malindi, Kilifi, KE , offers a competitive salary and the chance to work at the forefront of AI innovation.
This advertiser has chosen not to accept applicants from your region.

Principal Machine Learning Engineer

60100 Meru , Eastern KES200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an accomplished Principal Machine Learning Engineer to join their advanced AI division. This position is fully remote, offering the flexibility to work from any preferred location. You will play a pivotal role in designing, developing, and deploying sophisticated machine learning models and systems that drive innovation and business impact. This involves architecting scalable ML pipelines, optimizing model performance, and integrating ML solutions into production environments. You will lead complex projects, providing technical leadership and mentorship to a team of talented engineers and researchers. A deep understanding of various ML algorithms, statistical modeling, and data science principles is essential. Your responsibilities will include identifying opportunities for ML application, conducting rigorous experimentation, and evaluating model effectiveness. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies is crucial. The ideal candidate will possess a Master's or Ph.D. in Computer Science, Machine Learning, or a related quantitative field, with a strong publication record or significant contributions to open-source ML projects. Exceptional problem-solving abilities, strong programming skills (Python, Java, etc.), and excellent communication skills are required to collaborate effectively with cross-functional teams. You will be at the forefront of developing next-generation AI technologies, pushing the boundaries of what's possible. This is an unparalleled opportunity for a senior ML expert to make a substantial impact in a remote, cutting-edge environment.
This advertiser has chosen not to accept applicants from your region.

Lead Machine Learning Engineer

30100 Moiben KES4500000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge AI research and development firm, is seeking an experienced Lead Machine Learning Engineer to spearhead their fully remote engineering team. This senior position will be responsible for designing, building, and deploying advanced machine learning models and systems that drive innovation across multiple product lines. You will lead the end-to-end development lifecycle of ML solutions, from data preprocessing and feature engineering to model training, evaluation, and deployment into production environments. Key responsibilities include architecting scalable ML pipelines, selecting appropriate algorithms and frameworks, and optimizing model performance for efficiency and accuracy. You will collaborate virtually with data scientists, software engineers, and product managers to translate business requirements into robust ML solutions. The ideal candidate will possess a Master's or Ph.D. in Computer Science, Machine Learning, or a related quantitative field, with extensive experience in developing and deploying production-grade ML models. Proficiency in Python and ML libraries such as TensorFlow, PyTorch, and scikit-learn is essential. Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable. This remote-first role demands strong leadership skills, exceptional problem-solving abilities, and excellent communication skills, with the ability to mentor junior engineers and present complex technical concepts to diverse audiences. We are looking for a visionary engineer who can drive technical excellence and innovation in the rapidly evolving field of artificial intelligence. This is an unparalleled opportunity to work on transformative AI projects, contribute to groundbreaking research, and lead a talented team, all from the flexibility of a remote work setup, significantly impacting the future of AI technology.
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer

20600 Kapsuser KES250000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and innovative Senior Machine Learning Engineer to join their dynamic team in Kericho, Kericho, KE . This role is pivotal in developing and deploying cutting-edge AI solutions that drive business growth and operational efficiency. You will be responsible for designing, building, and maintaining robust machine learning models, pipelines, and systems. This includes data preprocessing, feature engineering, model training, evaluation, and deployment in production environments. You will collaborate closely with data scientists, software engineers, and product managers to understand business requirements and translate them into scalable AI solutions. The ideal candidate will have a strong background in statistical modeling, programming, and experience with various machine learning algorithms and frameworks. You will also be expected to stay abreast of the latest research and advancements in AI and machine learning, identifying opportunities for innovation and improvement. Responsibilities include:
  • Designing, developing, and implementing machine learning algorithms and statistical models.
  • Building and maintaining scalable data pipelines for model training and inference.
  • Performing feature engineering, data cleaning, and preprocessing.
  • Evaluating model performance and iterating for improvement.
  • Deploying machine learning models into production environments.
  • Collaborating with cross-functional teams to define AI/ML project requirements.
  • Mentoring junior engineers and contributing to the team's technical growth.
  • Conducting research on new AI/ML techniques and technologies.

Qualifications:
  • Master's or Ph.D. in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 5+ years of experience in machine learning engineering or a similar role.
  • Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with big data technologies (e.g., Spark, Hadoop).
  • Solid understanding of ML principles, algorithms, and best practices.
  • Experience with cloud platforms (AWS, GCP, Azure) and MLOps practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
This is a fantastic opportunity to make a significant impact in a growing field.
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer

00100 Abothuguchi West KES150000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Machine Learning Engineer to join their innovative team in Nairobi. This role involves designing, developing, and deploying advanced machine learning models and algorithms to solve complex business problems. You will work with large datasets, build robust ML pipelines, and collaborate closely with data scientists and software engineers to integrate ML solutions into production systems. The ideal candidate possesses a strong theoretical understanding of ML concepts, practical experience with various ML frameworks and tools, and excellent programming skills. You will play a key role in shaping the future of our AI capabilities.

Responsibilities:
  • Design, build, and maintain scalable machine learning models and systems.
  • Develop and implement ML algorithms for tasks such as prediction, classification, and clustering.
  • Work with large and complex datasets, performing data preprocessing, feature engineering, and model training.
  • Collaborate with data scientists to validate model performance and interpret results.
  • Deploy ML models into production environments and monitor their performance.
  • Optimize ML pipelines for efficiency, scalability, and reliability.
  • Stay current with the latest advancements in machine learning and artificial intelligence.
  • Write high-quality, well-documented, and efficient code in Python or other relevant languages.
  • Contribute to the overall MLOps strategy and implementation.
  • Mentor junior engineers and share knowledge within the team.
  • Troubleshoot and resolve issues related to ML systems.
  • Research and experiment with new ML techniques and technologies.

Qualifications:
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Statistics, or a related quantitative field.
  • 5+ years of experience in machine learning engineering or a related role.
  • Strong theoretical and practical understanding of various machine learning algorithms (e.g., deep learning, reinforcement learning, supervised and unsupervised learning).
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, Scikit-learn.
  • Experience with data processing frameworks (e.g., Spark) and SQL.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and ML services.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and ability to work with complex data.
  • Strong communication and collaboration skills.
  • Experience with MLOps practices is a significant plus.
  • Knowledge of natural language processing (NLP) or computer vision is advantageous.
This is an exciting opportunity for a talented ML engineer to contribute to impactful projects in a dynamic environment. The role offers a hybrid work arrangement, balancing remote flexibility with in-office collaboration in Nairobi, Nairobi, KE .
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer

00100 Abothuguchi West KES200000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Machine Learning Engineer to join their advanced AI development team. This is a fully remote position, allowing you to contribute your expertise from any location. You will play a pivotal role in designing, developing, and deploying sophisticated machine learning models and systems that drive innovation and solve complex business problems. This role requires a strong foundation in algorithms, data structures, and statistical modeling, along with hands-on experience in building scalable ML pipelines.

Key Responsibilities:
  • Designing, building, and deploying production-ready machine learning models and algorithms.
  • Developing and maintaining robust ML pipelines for data preprocessing, feature engineering, model training, and evaluation.
  • Collaborating with data scientists and software engineers to integrate ML solutions into existing products and platforms.
  • Optimizing ML models for performance, scalability, and efficiency.
  • Conducting experiments and A/B testing to validate and improve model accuracy.
  • Staying abreast of the latest advancements in machine learning and AI research.
  • Mentoring junior engineers and contributing to best practices in ML development.
  • Writing clean, maintainable, and well-documented code.
  • Troubleshooting and debugging complex ML systems.
  • Contributing to the company's AI strategy and roadmap.
The ideal candidate will hold a Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field, or possess equivalent practical experience. A minimum of 5 years of professional experience in machine learning engineering is required. Proficiency in Python and expertise with ML libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, and Keras are essential. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (e.g., Spark) is highly desirable. Strong understanding of software development best practices, including version control (Git) and CI/CD, is necessary. Excellent problem-solving, communication, and collaboration skills are crucial for this remote role. You should be adept at working independently and as part of a distributed team, driving projects from concept to deployment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning engineer Jobs in Kenya !

Principal Machine Learning Engineer

40200 Kisumu KES150000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished and visionary Principal Machine Learning Engineer to lead the development and deployment of advanced AI systems within a fully remote setting. This is a critical, hands-on role where you will architect scalable ML pipelines, drive innovation in our AI capabilities, and mentor a team of talented engineers. You will work on challenging problems that leverage vast datasets to create intelligent solutions that redefine industry standards. We are looking for an individual with a deep theoretical understanding and extensive practical experience in building and deploying ML models at scale.

Key Responsibilities:
  • Design, build, and maintain robust, scalable, and production-ready machine learning systems and pipelines.
  • Lead the architecture and implementation of end-to-end ML solutions, from data ingestion and preprocessing to model training, evaluation, and deployment.
  • Collaborate closely with data scientists, researchers, and software engineers to translate models into efficient and reliable production systems.
  • Drive the adoption of best practices in ML engineering, including MLOps, CI/CD, and automated testing.
  • Mentor and guide junior ML engineers, fostering a culture of technical excellence and knowledge sharing.
  • Evaluate and implement new ML technologies, frameworks, and tools to enhance our AI capabilities.
  • Optimize ML models for performance, scalability, and cost-efficiency in cloud environments.
  • Develop monitoring strategies and tools to ensure the ongoing health and performance of deployed models.
  • Contribute to the strategic roadmap for AI and ML development within the company.
  • Champion responsible AI practices, including fairness, transparency, and ethical considerations.

Qualifications:
  • Master's or Ph.D. in Computer Science, Engineering, or a related quantitative field, or equivalent practical experience.
  • 7+ years of experience in software engineering, with a strong focus on machine learning engineering and production deployment.
  • Demonstrated experience in designing and building large-scale, distributed ML systems.
  • Expertise in ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Strong programming skills in Python, and experience with languages like C++ or Java.
  • Proficiency in MLOps principles and tools (e.g., Kubeflow, MLflow, Docker, Kubernetes).
  • Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Excellent analytical, problem-solving, and debugging skills.
  • Exceptional communication and leadership skills, suitable for a remote-first environment.
  • Proven ability to mentor and lead technical teams.
This is an exceptional opportunity to shape the future of AI for a leading organization, working remotely.
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer

70100 Kisumu KES280000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Machine Learning Engineer to join their innovative, remote-first engineering team. This role is ideal for a candidate with a strong background in developing, deploying, and scaling machine learning models in production environments. You will be instrumental in building robust ML pipelines, optimizing model performance, and collaborating with data scientists and software engineers to bring AI-powered features to life. The Senior Machine Learning Engineer will be responsible for the end-to-end lifecycle of machine learning solutions, from data preprocessing and feature engineering to model training, evaluation, and deployment. Key responsibilities include implementing advanced ML algorithms, utilizing big data technologies, and ensuring the reliability and scalability of ML systems. You will also contribute to the research and development of new ML techniques and approaches. The ideal candidate will possess a Master's or Ph.D. in Computer Science, Statistics, or a related quantitative field, or equivalent practical experience. Strong programming skills in Python and experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn are mandatory. Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps principles is highly desirable. This is a fully remote position, requiring excellent communication, collaboration, and self-management skills. You must be comfortable working independently, managing your time effectively, and contributing to a distributed team's success. Our client values individuals who are passionate about machine learning, possess strong problem-solving abilities, and are eager to tackle complex challenges. This is an exceptional opportunity to work on exciting projects, contribute to impactful products, and grow your career in a leading AI-focused company. You will have the chance to influence the technical direction of machine learning initiatives and work with state-of-the-art technologies.
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer

50100 Kakamega, Western KES260000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology innovator, is seeking a highly skilled and experienced Senior Machine Learning Engineer to join their fully remote team. This role is crucial for designing, developing, and deploying cutting-edge machine learning models and solutions that drive business value and innovation. As a Senior ML Engineer, you will be responsible for the end-to-end machine learning lifecycle, from data exploration and feature engineering to model training, evaluation, deployment, and monitoring. You will work with large, complex datasets and leverage advanced algorithms and deep learning techniques to solve challenging problems across various domains. The ideal candidate will have a strong foundation in computer science, statistics, and machine learning principles, along with hands-on experience in building and deploying production-ready ML systems. Proficiency in programming languages such as Python, along with experience in ML frameworks like TensorFlow, PyTorch, and scikit-learn, is essential. Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable. You will collaborate closely with data scientists, software engineers, and product managers to translate business requirements into effective ML solutions. This role demands excellent problem-solving skills, a deep understanding of algorithmic complexity, and the ability to communicate technical concepts effectively. As this is a fully remote position, strong self-discipline, excellent communication, and collaborative skills are paramount. If you are passionate about pushing the boundaries of AI and ML and contributing to impactful projects in a remote setting, we encourage you to apply.

Key Responsibilities:
  • Design, develop, and deploy machine learning models and algorithms.
  • Clean, preprocess, and analyze large, complex datasets.
  • Perform feature engineering and selection to optimize model performance.
  • Train, evaluate, and fine-tune machine learning models using various frameworks.
  • Implement and manage MLOps pipelines for model deployment, monitoring, and retraining.
  • Collaborate with data scientists and engineers to integrate ML solutions into production systems.
  • Stay abreast of the latest advancements in machine learning research and techniques.
  • Optimize model performance for scalability, efficiency, and accuracy.
  • Document ML models, processes, and results clearly and comprehensively.
  • Mentor junior machine learning engineers and contribute to team knowledge sharing.
Qualifications:
  • Master's or PhD in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 5+ years of experience in machine learning engineering or data science with a focus on applied ML.
  • Proficiency in Python and experience with ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of various machine learning algorithms (supervised, unsupervised, deep learning).
  • Experience with data manipulation and analysis tools.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Knowledge of MLOps principles and tools is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, especially in a remote environment.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Machine Learning Engineer Jobs