405 Machine Learning Engineer jobs in Kenya
Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
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**.
Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
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.
Principal Machine Learning Engineer
Posted today
Job Viewed
Job Description
Lead Machine Learning Engineer
Posted today
Job Viewed
Job Description
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
- 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.
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
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.
Senior Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
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.
Be The First To Know
About the latest Machine learning engineer Jobs in Kenya !
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
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.
Senior Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
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.
- 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.