1,155 AI Ml jobs in Kenya
Senior Machine Learning Engineer (AI/ML)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable machine learning models and AI systems.
- Develop and implement data preprocessing, feature engineering, and model training pipelines.
- Conduct thorough research on state-of-the-art ML algorithms and techniques to identify potential applications.
- Collaborate with data scientists, software engineers, and product managers to understand business requirements and translate them into technical solutions.
- Optimize model performance for accuracy, efficiency, and scalability in production environments.
- Deploy machine learning models into production systems and monitor their performance over time.
- Develop and implement A/B testing frameworks to evaluate model effectiveness.
- Contribute to the team's knowledge sharing and best practices in AI and machine learning.
- Mentor junior engineers and provide technical guidance on complex ML challenges.
- Stay current with the latest advancements in AI, machine learning, and related fields.
- Ensure ethical considerations and fairness are integrated into model development and deployment.
- Document models, algorithms, and experimental results thoroughly.
Qualifications:
- Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 6 years of professional experience in machine learning engineering or a closely related role.
- Proficiency in programming languages such as Python, R, or Scala, and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong understanding of various machine learning algorithms (supervised, unsupervised, deep learning) and their applications.
- Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
- Proven ability to build and deploy production-ready ML models.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
- Experience with MLOps practices and tools is highly desirable.
- Familiarity with data visualization tools.
AI/ML Research Scientist
Posted today
Job Viewed
Job Description
Position:
AI/ML Research Scientist
Employer:
tma
Location:
Offices in Sandton, Durban, Cape Town, or Kenya
Work Type:
100% Work-from-the-Office
Shift:
1 AM – 4 PM
About the Role
We are seeking a passionate and driven
AI/ML Research Scientist
to join our R&D team at a fast-growing, innovation-first deep-tech company. This role is ideal for individuals who thrive in research-driven environments, have a solid foundation in machine learning and artificial intelligence, and are eager to push the boundaries of what's possible with intelligent systems.
As an AI/ML Research Scientist, you'll work on ambitious challenges in machine learning, publish your findings in top-tier venues, and collaborate with a global network of leading academic and industry researchers. Your work will directly shape the future of advanced intelligent technologies across a wide range of real-world applications.
Key Responsibilities
- Conduct original, high-impact research in AI/ML
- Design and develop novel algorithms, models, and methodologies
- Publish in top-tier conferences/journals (NeurIPS, ICML, CVPR, AAAI, etc.)
- Collaborate with engineering & product teams to prototype research ideas
- Engage with the global research community
- Mentor junior researchers, data scientists, and engineers
- Present findings at conferences, symposiums, and workshops
- Stay current with emerging AI/ML trends
Required Qualifications
- 3+ years' hands-on research experience (industry, academic, or postdoctoral)
- Track record of publications in leading AI/ML venues
- Proficiency in
Python, C++, Julia
or similar, plus
PyTorch, TensorFlow, JAX - Deep theoretical understanding of ML, statistics, and optimisation
- Strong analytical, creative, and problem-solving skills
Preferred Qualifications
- PhD in Computer Science, AI/ML, Applied Mathematics, or related field
- Postdoctoral or advanced academic research experience
- Experience leading or mentoring research teams
- Industry research lab or AI-focused start-up background
- Deep expertise in:
- • Reinforcement Learning
- • Generative Models (GANs, VAEs, Diffusion)
- • Large Language Models & Transformers
- • Computer Vision
- • Probabilistic Modelling & Bayesian Inference
- • Causal Inference & Decision Systems
What We Offer
- Access to cutting-edge compute infrastructure
- Flexibility to explore high-impact research directions
- Opportunities to publish, present, and attend top AI/ML conferences
- A diverse, mission-driven team working on transformative tech
Senior AI/ML Engineer
Posted today
Job Viewed
Job Description
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 5 years of hands-on experience in developing and deploying AI/ML models in production.
- Strong expertise in machine learning algorithms, deep learning architectures, and statistical modeling.
- Proficiency in programming languages such as Python, R, and libraries like TensorFlow, PyTorch, Keras, Scikit-learn.
- Experience with data pipelines, big data technologies (e.g., Spark), and cloud platforms (AWS, Azure, GCP).
- Solid understanding of software development principles and best practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Outstanding communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Experience with MLOps practices is highly desirable.
- Must be legally authorized to work in Kenya.
Principal AI/ML Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of sophisticated AI/ML models and algorithms.
- Architect and build scalable ML systems for production environments.
- Conduct research into new AI/ML techniques and technologies to identify opportunities for innovation.
- Collaborate with data scientists, software engineers, and product managers to define project requirements and solutions.
- Mentor and guide junior AI/ML engineers, fostering technical growth and best practices.
- Optimize model performance, efficiency, and scalability.
- Develop and maintain robust data pipelines and infrastructure for ML development.
- Stay at the forefront of AI/ML research and apply relevant advancements.
- Evaluate and select appropriate tools, technologies, and frameworks for AI/ML projects.
- Translate complex business requirements into technical AI/ML specifications.
- Ensure the ethical and responsible development and deployment of AI systems.
- Present findings, progress, and technical recommendations to stakeholders.
- Contribute to the overall AI strategy and roadmap of the organization.
- Troubleshoot and resolve complex technical issues in AI/ML systems.
- Drive best practices in MLOps, model versioning, and deployment.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 8+ years of progressive experience in AI/ML engineering, with a significant focus on building and deploying production systems.
- Deep expertise in a wide range of ML algorithms (e.g., deep learning, natural language processing, computer vision, reinforcement learning).
- Proficiency in programming languages such as Python, Java, or C++.
- Extensive experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of data structures, algorithms, and software engineering principles.
- Experience with cloud platforms (AWS, Azure, GCP) and ML services.
- Proven ability to design and implement scalable ML architectures.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong leadership and mentoring capabilities.
- Exceptional communication and collaboration skills, with the ability to explain complex technical concepts.
- Ability to work independently and lead technical initiatives in a remote setting.
- Experience with MLOps practices and tools is highly desirable.
AI/ML Solutions Architect
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design and architect end-to-end AI/ML solutions, from data ingestion and preparation to model deployment and monitoring.
- Collaborate with data scientists to select appropriate algorithms and build robust machine learning models.
- Develop strategies for data acquisition, cleaning, and feature engineering.
- Implement and deploy AI/ML models into production environments using cloud services (e.g., AWS, Azure, GCP).
- Evaluate and select appropriate AI/ML tools, frameworks, and platforms.
- Ensure the scalability, reliability, and performance of AI/ML solutions.
- Provide technical leadership and guidance to development teams.
- Stay abreast of the latest advancements in AI/ML research and industry trends.
- Communicate complex technical concepts to both technical and non-technical audiences.
- Develop proof-of-concepts and prototypes to demonstrate the value of AI/ML solutions.
- Contribute to the development of best practices for AI/ML development and deployment.
This is an exceptional opportunity for a visionary AI/ML professional to work on groundbreaking projects in a fully remote setting, offering immense flexibility and autonomy. You will be at the forefront of technological innovation. While the role is remote, familiarity with the Kenyan tech ecosystem and potential applications of AI/ML within industries relevant to the **Mlolongo, Machakos, KE** area would be an advantage. If you are a strategic thinker with a proven ability to architect and deploy sophisticated AI/ML solutions, we encourage you to apply. This position offers the chance to shape the future of intelligent systems and drive significant business impact.
Remote AI/ML Engineer
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Designing, building, training, and deploying machine learning models for various applications.
- Developing and implementing robust AI algorithms and data pipelines.
- Collaborating with data scientists and software engineers to integrate ML models into production systems.
- Performing data preprocessing, feature engineering, and model evaluation.
- Staying abreast of the latest advancements in AI, machine learning, and deep learning.
- Conducting research to identify and implement new AI technologies and approaches.
- Optimizing model performance for efficiency and scalability.
- Documenting AI/ML projects, methodologies, and results.
- Contributing to the ethical considerations and responsible deployment of AI systems.
- Troubleshooting and resolving issues related to ML model performance and deployment.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Proven experience (3+ years) as an AI/ML Engineer or in a similar role.
- Strong programming skills in Python, with proficiency in ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Solid understanding of statistical modeling, algorithms, and data structures.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) for ML deployment.
- Familiarity with big data technologies and tools.
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and collaboration abilities, with experience working in remote teams.
- A creative and innovative mindset with a passion for AI.
- A reliable internet connection and a dedicated, quiet workspace are essential for this remote role.
Principal AI/ML Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of sophisticated AI/ML models and algorithms.
- Develop and maintain robust ML pipelines for data preprocessing, model training, evaluation, and deployment.
- Architect and build scalable machine learning systems and infrastructure.
- Collaborate with data scientists, software engineers, and domain experts to define project requirements and deliver impactful AI solutions.
- Stay at the forefront of AI/ML research, identifying and incorporating state-of-the-art techniques and tools.
- Optimize model performance, efficiency, and scalability for production environments.
- Conduct rigorous experimentation and validation of ML models.
- Mentor junior engineers and contribute to the team's technical growth and knowledge sharing.
- Communicate complex technical concepts and findings effectively to both technical and non-technical audiences.
- Ensure the ethical and responsible development and deployment of AI systems.
- This position is fully remote, with the administrative **job location in Kakamega, Kakamega, KE**.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 7+ years of professional experience in AI/ML engineering, with a proven track record of delivering production-level ML systems.
- Deep expertise in machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and statistical modeling.
- Strong programming skills in Python and experience with ML libraries (e.g., Scikit-learn, Keras).
- Experience with cloud platforms (AWS, Azure, GCP) and associated ML services.
- Proficiency in data engineering, big data technologies, and MLOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience leading technical projects and mentoring other engineers.
- Knowledge of natural language processing (NLP), computer vision, or reinforcement learning is a plus.
Be The First To Know
About the latest Ai ml Jobs in Kenya !
Remote AI/ML Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement machine learning and deep learning models.
- Collect, clean, and preprocess large datasets for model training.
- Evaluate model performance and iterate on designs to improve accuracy and efficiency.
- Deploy ML models into production environments and monitor their performance.
- Collaborate with data scientists, software engineers, and domain experts to understand business requirements and translate them into AI solutions.
- Stay abreast of the latest research and advancements in AI, machine learning, and related fields.
- Develop and maintain documentation for AI/ML models and projects.
- Optimize ML pipelines for scalability and performance.
- Contribute to the ethical and responsible development of AI technologies.
- Present findings and model performance to stakeholders.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Proven experience in developing and deploying machine learning models.
- Strong programming skills in Python and proficiency with ML libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
- Solid understanding of statistical modeling, data mining, and algorithm development.
- Experience with data visualization tools and techniques.
- Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Experience with big data technologies (e.g., Spark, Hadoop) is beneficial.
- A portfolio of AI/ML projects is highly recommended.
AI/ML Engineer - Remote
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement machine learning models and algorithms.
- Process, clean, and transform large datasets for analysis and model training.
- Conduct feature engineering and selection to improve model performance.
- Train, evaluate, and optimize various machine learning models (e.g., supervised, unsupervised, deep learning).
- Develop and deploy solutions for natural language processing (NLP), computer vision, or predictive analytics.
- Collaborate with cross-functional teams to define project requirements and deliver AI solutions.
- Stay up-to-date with the latest advancements in AI/ML research and technologies.
- Deploy ML models into production environments and monitor their performance.
- Document methodologies, code, and results thoroughly.
- Communicate findings and insights to stakeholders effectively.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Proven experience as an AI/ML Engineer or Data Scientist.
- Strong proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Solid understanding of machine learning algorithms, statistical modeling, and deep learning techniques.
- Experience with data processing frameworks (e.g., Pandas, Spark).
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration abilities.
- Ability to work independently and manage projects effectively in a remote setting.
- Experience with large-scale data processing and distributed computing is a plus.
Lead AI/ML Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities include: architecting scalable ML solutions, selecting appropriate algorithms and tools, developing robust data pipelines, optimizing model performance, and implementing ML models into production systems. You will also mentor junior engineers, conduct research into new AI/ML techniques, and collaborate with product managers and stakeholders to define project requirements and roadmaps. A strong background in Python programming, along with experience in popular ML libraries and frameworks such as TensorFlow, PyTorch, Scikit-learn, and Keras, is essential. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (Spark, Hadoop) is also highly desirable.
The ideal candidate possesses exceptional problem-solving skills, a passion for innovation, and a strong ability to lead and mentor a technical team. You should be adept at communicating complex technical concepts to diverse audiences and working effectively in a fast-paced, collaborative, remote environment. A Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field is preferred. This is a fantastic opportunity to work on challenging problems, contribute to groundbreaking AI advancements, and shape the future of technology. We are looking for a visionary leader to guide our AI/ML initiatives and deliver impactful solutions. This role supports clients and internal teams connected to **Thika, Kiambu, KE**.