19 Machine Learning Engineer 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.
Remote Senior AI/Machine Learning Engineer - NLP
Posted today
Job Viewed
Job Description
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.
Remote Principal AI Engineer - Machine Learning
Posted 2 days ago
Job Viewed
Job Description
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.
Senior Data Scientist
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Machine learning engineer Jobs in Nairobi !
Lead Data Scientist
Posted 3 days ago
Job Viewed
Job Description
Remote Junior Data Scientist
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and preprocessing large datasets.
- Perform exploratory data analysis to identify patterns and insights.
- Support the development and implementation of machine learning models under supervision.
- Contribute to the visualization of data and findings for reports and presentations.
- Collaborate with senior data scientists on assigned projects.
- Learn and apply various statistical and machine learning techniques.
- Help in testing and validating models and algorithms.
- Document methodologies, code, and results clearly.
- Participate in team meetings and training sessions.
- Gain practical experience in a remote data science setting.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.
- Foundational knowledge of statistical concepts and machine learning algorithms.
- Proficiency in programming languages commonly used in data science, such as Python or R.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and visualization tools (e.g., Matplotlib, Seaborn).
- Basic understanding of database concepts and SQL.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, particularly in a remote setting.
- Eagerness to learn and adapt to new technologies and methodologies.
- A passion for uncovering insights from data.
- Previous exposure to data science projects or academic research within the Malindi, Kilifi, KE vicinity is a plus, but not required for this remote internship.
Senior Data Scientist, Bioinformatics
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and implement advanced statistical and machine learning models for analyzing complex biological data, including genomics, proteomics, and transcriptomics.
- Develop and maintain bioinformatics pipelines for data processing, quality control, and variant calling.
- Collaborate with research scientists, clinicians, and other stakeholders to define research questions and translate biological problems into data science challenges.
- Visualize and interpret complex biological data to identify patterns, trends, and potential therapeutic targets.
- Develop and apply novel computational approaches to accelerate biological research and drug discovery.
- Stay abreast of the latest advancements in bioinformatics, data science, and relevant biological domains.
- Contribute to the development and maintenance of databases and data warehousing solutions for biological information.
- Present research findings and methodologies at scientific conferences and in peer-reviewed publications.
- Mentor junior data scientists and bioinformaticians, fostering knowledge sharing and skill development.
- Ensure the integrity, reproducibility, and security of all analyzed data and computational workflows.
- Ph.D. or Master's degree in Bioinformatics, Computational Biology, Computer Science, Statistics, or a related quantitative field with a strong focus on biological applications.
- Minimum of 5 years of experience in bioinformatics and data science, with a proven track record of impactful research.
- Proficiency in programming languages commonly used in bioinformatics, such as Python (with libraries like Biopython, Pandas, NumPy, Scikit-learn) and R.
- Extensive experience with relevant bioinformatics tools, databases (e.g., NCBI, Ensembl), and analysis methods (e.g., GWAS, RNA-Seq analysis, protein structure prediction).
- Strong understanding of biological pathways, molecular biology, genetics, and disease mechanisms.
- Experience with high-performance computing environments and cloud platforms (e.g., AWS, Google Cloud) is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to work effectively in a multidisciplinary team.
- Experience with data visualization tools and techniques.
- Ability to work independently and manage multiple projects in a dynamic research environment.