1,002 Data Science Teams jobs in Kenya
Senior Data Scientist - Machine Learning Engineering
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement advanced machine learning models and algorithms for various business applications.
- Build and maintain scalable, production-ready MLOps pipelines for model training, deployment, monitoring, and retraining.
- Collaborate with data engineers to ensure data quality, accessibility, and efficient processing for ML workflows.
- Optimize machine learning models for performance, accuracy, and resource utilization in cloud environments (e.g., AWS SageMaker, Azure ML, GCP AI Platform).
- Conduct rigorous experimentation and A/B testing to evaluate model effectiveness and identify areas for improvement.
- Stay abreast of the latest research and advancements in machine learning, deep learning, and AI, and apply them to solve business problems.
- Translate complex business requirements into technical specifications for ML solutions.
- Mentor junior data scientists and ML engineers, fostering a collaborative and knowledge-sharing environment.
- Effectively communicate complex technical findings and recommendations to both technical and non-technical stakeholders.
- Ensure the ethical development and deployment of AI systems, considering fairness, transparency, and bias mitigation.
- Contribute to the overall data science strategy and roadmap of the organization.
- Master's or Ph.D. in Computer Science, Statistics, Mathematics, or a related quantitative field.
- 5+ years of experience in data science, with a significant focus on machine learning engineering and productionalization.
- Proven track record of developing and deploying machine learning models in production environments.
- Strong proficiency in programming languages such as Python (with libraries like scikit-learn, TensorFlow, PyTorch, Pandas).
- Extensive experience with cloud platforms and their ML services (e.g., AWS, Azure, GCP).
- Deep understanding of various ML algorithms, including supervised, unsupervised, and deep learning techniques.
- Experience with MLOps tools and practices (e.g., MLflow, Kubeflow, Docker, CI/CD).
- Excellent analytical, statistical, and problem-solving skills.
- Strong communication and collaboration abilities, with the capacity to work effectively in a remote team setting.
- Experience with big data technologies (e.g., Spark) is a plus.
Remote Civil Engineering Data Analyst
Posted 2 days ago
Job Viewed
Job Description
Remote Petroleum Engineering Data Analyst
Posted 7 days ago
Job Viewed
Job Description
Machine Learning
Posted today
Job Viewed
Job Description
Role Overview:
We are looking for a Senior AI/Machine Learning Engineer (7+ years of experience) who is a stellar individual contributor with recent hands-on expertise in fine-tuning and large-scale training of modern models (LLMs/VLMs).
This is a hands-on role where you will :
Lead fine-tuning workflows, large-scale training runs, and evaluation design.
Collaborate closely with researchers to bring cutting-edge approaches from papers into production.
Work directly with customers to align performance metrics, validation, and deployment readiness.
Note: This is not a managerial role. We are seeking candidates who are currently active ICs, heavily involved in model fine-tuning/training in the last 8–12 months.
What You'll Do Day-to-Day
Fine-tune and train LLMs/VLMs at scale (LoRA/QLoRA, PEFT methods).
Build reproducible training pipelines with distributed training and mixed precision.
Design and run robust evaluation frameworks (task-specific + lm-eval-harness).
Translate research papers into working implementations, collaborating with researchers.
Work with customers to validate models against business and performance needs.
Optimize training runs with profiling, performance tuning, and efficiency improvements.
Maintain experiment tracking, reproducibility, and structured model artifacts.
Requirements
7+ years in ML/AI engineering, with a strong recent focus on fine-tuning and training large models.
Expert in PyTorch, Hugging Face Transformers, and PEFT (LoRA/QLoRA).
Strong experience with distributed training (DDP, FSDP, DeepSpeed, Accelerate).
Skilled with evaluation frameworks (lm-eval-harness, custom metrics, task benchmarks).
Proven ability to reproduce and improve results from recent research papers.
Strong coding practices in Python, with modular, clean implementations.
Familiarity with experiment tracking tools (Weights & Biases, MLflow).
Ability to interact with customers and researchers to translate requirements into engineering solutions
(Bonus) Preferred Qualifications:
- Experience with other ML libraries (e.g., PyTorch, Flax)
- Background in ML research or scientific computing
- Experience with production model monitoring and governance
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
At AgroNest Ventures Private Limited, we are transforming the future of agriculture with cutting-edge solutions that empower farmers, optimize resources, and promote sustainability. As a forward-thinking agri-tech company, we are committed to delivering technology-driven solutions across the agricultural value chain. We develop advanced agricultural technologies, promote eco-friendly practices, and empower farmers with data-driven insights and modern tools. Our vision is to be a global leader in sustainable agriculture, fostering prosperity through innovation and transforming how the world grows its food.
Role Description
This is a full-time hybrid role for a Machine Learning Engineer located in Nairobi County, Kenya, with some work-from-home flexibility. The Machine Learning Engineer will be responsible for developing and implementing machine learning algorithms and models, conducting research on neural networks, and applying pattern recognition techniques. Day-to-day tasks also include collaborating with cross-functional teams, analyzing datasets, and optimizing machine learning models to improve agricultural practices and outcomes.
Qualifications
- Proficiency in Pattern Recognition and Neural Networks
- Strong background in Computer Science and Algorithms
- Solid knowledge of Statistics
- Experience with machine learning frameworks and tools
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Experience in the agriculture industry is a plus
- Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement machine learning models and algorithms.
- Collaborate with data scientists to preprocess data, select features, and train models.
- Deploy ML models into production environments, ensuring scalability and reliability.
- Monitor and maintain deployed models, making necessary adjustments and improvements.
- Optimize model performance for speed and efficiency.
- Develop and maintain ML pipelines and infrastructure.
- Stay current with the latest advancements in machine learning and AI research.
- Work with software engineering teams to integrate ML models into applications.
- Conduct experiments to evaluate different modeling approaches.
- Document ML models, methodologies, and results.
- Bachelor's or Master's degree in Computer Science, Engineering, Statistics, or a related quantitative field.
- Proven experience as a Machine Learning Engineer or similar role.
- Proficiency in programming languages such as Python, R, or Java.
- Strong experience with ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Solid understanding of statistical modeling, data mining, and ML algorithms (e.g., regression, classification, clustering, deep learning).
- Experience with data preprocessing, feature engineering, and model evaluation.
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps principles.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Must be able to work on-site in **Kisumu, Kisumu, KE**.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Data science teams Jobs in Kenya !
Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Machine Learning Engineer
Posted 3 days ago
Job Viewed
Job Description
Key responsibilities include developing and implementing scalable machine learning models, from prototyping to production deployment. You will work closely with data scientists and software engineers to integrate ML solutions into existing platforms and create new AI-powered features. This involves data preprocessing, feature engineering, model training, evaluation, and optimization. You will be responsible for designing and maintaining the ML infrastructure, ensuring its reliability and performance. Staying updated with the latest advancements in ML algorithms and tools, and applying them to solve real-world problems, is crucial. You will also contribute to the continuous improvement of our ML pipelines and MLOps practices.
We require a Bachelor's or Master's degree in Computer Science, Engineering, Statistics, or a related quantitative field. Proven experience in developing and deploying machine learning models in a production environment is essential. Strong programming skills in Python and proficiency with ML libraries and frameworks such as TensorFlow, PyTorch, Scikit-learn, or Keras are required. Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, Azure, GCP) is highly desirable. Solid understanding of data structures, algorithms, and software engineering best practices is a must.
The ideal candidate will be a proactive problem-solver with a passion for AI and machine learning. Excellent communication skills are needed to collaborate effectively with remote teams and articulate technical concepts. You should be comfortable working independently, managing your workload efficiently, and contributing to a high-performing remote team. This is an exceptional opportunity to work on challenging ML projects, contribute to groundbreaking AI technologies, and grow your career within a leading, remote-first company. Join our team of brilliant minds and help shape the future of intelligent systems. Our client is committed to providing remote employees with the cutting-edge tools and collaborative atmosphere necessary for success. The nominal operational hub for this role is in Meru, Meru, KE , however, the position is fully remote.
Machine Learning Engineer
Posted 7 days ago
Job Viewed