12 Machine Learning jobs in Nairobi
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.
Graduate Data Scientist - Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and preparing large datasets for machine learning model training.
- Develop, train, and evaluate machine learning models under the guidance of senior data scientists.
- Implement algorithms for classification, regression, clustering, and other data mining tasks.
- Visualize data and model results to identify trends and insights.
- Contribute to the documentation of data analysis processes, models, and findings.
- Participate in team meetings and discussions, contributing ideas and insights.
- Learn and apply various machine learning libraries and frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).
- Support in deploying and monitoring machine learning models in production environments.
- Research and stay updated on the latest advancements in data science and machine learning.
- Collaborate effectively with remote team members through various communication platforms.
- Assist in the interpretation of model performance and provide actionable recommendations.
- Gain practical experience in an end-to-end data science project lifecycle.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.
- Solid understanding of statistical concepts and machine learning algorithms.
- Proficiency in programming languages such as Python or R.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and visualization tools (e.g., Matplotlib, Seaborn).
- Basic knowledge of machine learning frameworks is a plus.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to explain technical concepts clearly.
- Ability to work independently, manage time effectively, and collaborate remotely.
- Eagerness to learn and adapt to new technologies and methodologies.
- Previous exposure to data science projects or coursework is beneficial.
AI Research Scientist - Machine Learning
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct research and development in machine learning and AI.
- Develop and implement advanced ML algorithms and models.
- Analyze large datasets and identify patterns and insights.
- Collaborate with engineers to deploy AI solutions.
- Stay current with AI research trends and methodologies.
- Publish research findings and contribute to intellectual property.
- Ph.D. or Master's degree in Computer Science, AI, ML, or related field.
- Proven experience in machine learning research and development.
- Expertise in deep learning, NLP, or computer vision.
- Proficiency in Python and ML frameworks (TensorFlow, PyTorch).
- Strong mathematical and statistical background.
- Excellent research, analytical, and communication skills.
Remote Principal AI Engineer - Machine Learning
Posted 2 days ago
Job Viewed
Job Description
Lead AI Research Scientist - Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Your responsibilities will include designing and conducting experiments, analyzing results, and publishing findings in top-tier scientific venues. You will mentor junior researchers, collaborate with product teams to translate research into tangible applications, and stay abreast of the latest advancements in the AI field. This role requires a deep theoretical understanding of AI/ML principles, coupled with strong practical implementation skills. The ideal candidate is a visionary leader passionate about solving complex problems and driving technological progress.
Key Responsibilities:
- Lead and contribute to cutting-edge research in artificial intelligence and machine learning.
- Develop and implement novel AI algorithms and models, particularly in deep learning, NLP, and computer vision.
- Design and execute rigorous experiments to evaluate the performance and effectiveness of AI systems.
- Analyze complex datasets and interpret research findings.
- Publish research results in leading academic conferences and journals.
- Mentor and guide junior research scientists and engineers.
- Collaborate with cross-functional teams to translate research breakthroughs into practical product features.
- Stay current with the latest trends, research papers, and advancements in AI/ML.
- Contribute to the intellectual property portfolio of the company through patents and publications.
- Present research findings to technical and non-technical audiences.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 5+ years of hands-on experience in AI research and development, with a strong publication record.
- Expertise in one or more of the following areas: deep learning, natural language processing, computer vision, reinforcement learning.
- Proficiency in programming languages such as Python, and ML frameworks like TensorFlow, PyTorch, Keras.
- Strong understanding of statistical modeling, algorithms, and data structures.
- Excellent analytical, problem-solving, and critical thinking skills.
- Proven ability to lead research projects and mentor team members.
- Exceptional communication and collaboration skills, especially in a remote setting.
- Experience with large-scale data processing and distributed computing is a plus.
- Demonstrated ability to work independently and drive projects to completion.
Senior AI Research Scientist - Machine Learning
Posted 2 days ago
Job Viewed
Job Description
As a Senior AI Research Scientist, you will delve into areas such as deep learning, natural language processing, computer vision, reinforcement learning, and generative AI. You will collaborate with a team of world-class researchers and engineers, turning theoretical concepts into practical, deployable AI solutions. The role requires a strong theoretical foundation in mathematics, statistics, and computer science, coupled with hands-on experience in developing and deploying AI models. You will be expected to stay abreast of the latest research advancements and contribute innovative ideas to the team's roadmap.
Key Responsibilities:
- Conduct cutting-edge research in AI and machine learning to develop innovative algorithms and models.
- Design, implement, and evaluate complex ML models for various applications.
- Explore and apply advanced techniques in deep learning, NLP, computer vision, etc.
- Collaborate with engineers to integrate research prototypes into production systems.
- Publish research findings in top-tier conferences and journals.
- Stay current with the latest advancements in AI and machine learning literature.
- Mentor junior researchers and contribute to the team's scientific direction.
- Develop and maintain robust experimental frameworks and codebases.
- Contribute to the intellectual property portfolio through patents and proprietary research.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 5+ years of post-graduate research experience in AI/ML.
- Demonstrated expertise in one or more areas of AI/ML (e.g., Deep Learning, NLP, CV, Reinforcement Learning).
- Proficiency in programming languages like Python, and ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Strong mathematical and statistical foundation.
- Proven track record of research contributions (publications, patents).
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional communication and collaboration skills for a remote research environment.
- Ability to work independently and drive research initiatives forward.
Remote Senior AI/Machine Learning Engineer - NLP
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Machine learning Jobs in Nairobi !
Senior AI Research Scientist - Deep Learning
Posted 2 days ago
Job Viewed
Job Description
Principal AI Research Scientist - Deep Learning
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct cutting-edge research in deep learning and artificial intelligence.
- Design, develop, and implement novel AI algorithms and models.
- Lead research projects from conception to completion, including experimentation and validation.
- Analyze large and complex datasets to extract insights and train models.
- Publish research findings in leading AI conferences and journals.
- Collaborate with engineering teams to integrate AI models into production systems.
- Mentor junior researchers and contribute to the team's technical growth.
- Stay abreast of the latest advancements and trends in AI and machine learning.
- Contribute to patent applications and intellectual property development.
- Present research findings to internal and external stakeholders.
Qualifications:
- Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Extensive experience (8+ years) in AI research and development, with a focus on deep learning.
- Strong publication record in top-tier AI conferences (e.g., NeurIPS, ICML, ICLR, CVPR).
- Expertise in deep learning architectures (CNNs, RNNs, Transformers, GANs).
- Proficiency in Python and deep learning frameworks (TensorFlow, PyTorch, Keras).
- Experience with large-scale data processing and distributed computing.
- Exceptional analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex concepts clearly.
- Experience leading research initiatives and mentoring team members.
Junior Data Science Trainee
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and pre-processing large datasets from various sources.
- Perform exploratory data analysis (EDA) to identify patterns, trends, and insights.
- Support the development and implementation of machine learning models under supervision.
- Create data visualizations and reports to communicate findings effectively.
- Collaborate with team members on data-related projects and tasks.
- Learn and apply various data science techniques and tools.
- Participate in team meetings and contribute to discussions on data strategy and insights.
- Help in documenting data processes and methodologies.
- Gain exposure to different aspects of the data science lifecycle.
- Contribute to ad-hoc data analysis requests as needed.
- Bachelor's degree in Computer Science, Statistics, Mathematics, Economics, or a related quantitative field.
- Strong foundational knowledge of statistics and mathematics.
- Familiarity with programming languages commonly used in data science, such as Python or R.
- Basic understanding of data manipulation libraries (e.g., Pandas, NumPy).
- Enthusiasm for data science and machine learning.
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills, suitable for remote teamwork.
- Eagerness to learn and adapt to new technologies and methodologies.
- Prior experience with SQL is a plus.
- Must have a reliable internet connection and a suitable remote work environment.