279 Machine Learning jobs in Nairobi
Lead AI/ML Engineer (Deep Learning)
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of deep learning models.
- Architect scalable and efficient AI/ML systems and pipelines.
- Implement and optimize neural networks for various applications.
- Collaborate with cross-functional teams to define project requirements and goals.
- Mentor and guide junior AI/ML engineers and data scientists.
- Develop and maintain robust MLOps practices for model deployment and monitoring.
- Evaluate model performance and iterate to achieve optimal results.
- Stay abreast of the latest research and advancements in AI and deep learning.
- Contribute to the company's AI strategy and technical roadmap.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 6 years of professional experience in AI/ML engineering, with a focus on deep learning.
- Extensive experience with Python and ML libraries such as TensorFlow, PyTorch, and Keras.
- Proven track record of successfully deploying complex ML models into production.
- Strong understanding of algorithms, data structures, and software engineering principles.
- Experience with cloud platforms (AWS, Azure, GCP) and distributed computing.
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated leadership experience in managing technical projects.
- Ability to work effectively in a fully remote team environment.
Senior AI/ML Engineer (Computer Vision)
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art machine learning and deep learning models for computer vision tasks (e.g., object detection, image segmentation, facial recognition).
- Process, clean, and analyze large-scale image and video datasets.
- Experiment with and evaluate various ML algorithms and architectures.
- Collaborate with software engineers to integrate ML models into production systems.
- Optimize model performance for efficiency, accuracy, and scalability.
- Stay abreast of the latest research and advancements in AI, ML, and computer vision.
- Contribute to the entire ML lifecycle, from data preparation to model deployment and monitoring.
- Develop and maintain robust data pipelines and MLOps practices.
- Write high-quality, maintainable code in Python and relevant ML frameworks.
- Participate in code reviews and provide constructive feedback.
- Present research findings and technical solutions to both technical and non-technical audiences.
- Mentor junior engineers and contribute to the team's technical growth.
- Identify opportunities for applying AI/ML to solve business challenges.
- Ensure ethical considerations and fairness are integrated into AI development.
- Document research, experiments, and model performance.
Qualifications:
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 5-7 years of hands-on experience in AI/ML engineering, with a strong focus on computer vision.
- Proficiency in Python and ML libraries/frameworks such as TensorFlow, PyTorch, Keras, OpenCV.
- Deep understanding of deep learning architectures (CNNs, RNNs, Transformers) and their applications in vision.
- Experience with data augmentation, transfer learning, and model optimization techniques.
- Familiarity with cloud platforms (AWS, GCP, Azure) and associated ML services.
- Strong programming skills and experience with software development best practices.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills for effective remote work.
- Proven ability to work independently and manage complex projects.
- Experience with MLOps tools and practices is highly desirable.
- Publication record in relevant AI/ML conferences or journals is a plus.
Remote AI/ML Engineer - Computer Vision
Posted 19 days ago
Job Viewed
Job Description
Lead AI/ML Engineer - Computer Vision (Remote)
Posted 2 days ago
Job Viewed
Job Description
Remote AI/ML Engineer - Deep Learning Specialist
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and train deep learning models for various applications (e.g., computer vision, natural language processing).
- Develop and implement robust machine learning pipelines for data preprocessing, feature engineering, and model evaluation.
- Conduct research into state-of-the-art AI and ML techniques and explore their application to business problems.
- Analyze large, complex datasets to extract insights and identify patterns relevant to model development.
- Optimize model performance, scalability, and efficiency for production deployment.
- Collaborate with data scientists, software engineers, and domain experts to integrate AI solutions into existing systems.
- Stay current with the latest advancements in AI/ML research and technologies.
- Write clean, well-documented, and maintainable code in languages such as Python.
- Participate in code reviews and contribute to the continuous improvement of ML development practices.
- Present research findings and model performance to technical and non-technical audiences.
This is a fully remote position, offering the flexibility to work from any location while contributing to cutting-edge projects. Expertise in deep learning frameworks like TensorFlow, PyTorch, or Keras is essential. A strong foundation in linear algebra, calculus, probability, and statistics is required. We are looking for a candidate who is passionate about pushing the boundaries of AI and can independently drive complex projects to completion in a virtual setting, impacting areas relevant to **Mombasa, Mombasa, KE** and beyond.
AI Research Scientist - Computer Vision
Posted 9 days ago
Job Viewed
Job Description
Principal AI Research Scientist - Computer Vision
Posted 14 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Machine learning Jobs in Nairobi !
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
Job Description
Responsibilities:
- Design, develop, and deploy scalable machine learning models and AI systems.
- Conduct research and experimentation to identify and implement state-of-the-art AI/ML algorithms.
- Process, clean, and analyze large, complex datasets to extract meaningful insights.
- Build and maintain robust data pipelines for model training and inference.
- Collaborate with software engineers to integrate AI/ML models into production environments.
- Lead and mentor a team of AI/ML engineers, providing technical guidance and fostering innovation.
- Evaluate and select appropriate tools, frameworks, and technologies for AI/ML development.
- Develop strategies for model validation, testing, and performance monitoring.
- Stay current with the latest research and advancements in AI and machine learning.
- Communicate technical concepts and project progress effectively to both technical and non-technical stakeholders.
- Ensure ethical considerations and responsible AI practices are integrated into development.
- Contribute to the overall AI strategy and roadmap of the company.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 6 years of experience in AI/ML engineering, with at least 2 years in a leadership or lead role.
- Proven experience in developing and deploying machine learning models in production environments.
- Expertise in programming languages such as Python and libraries like TensorFlow, PyTorch, scikit-learn.
- Strong understanding of various ML algorithms (e.g., deep learning, natural language processing, computer vision).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership, communication, and team collaboration skills, essential for remote work.
- Ability to work independently and drive projects to completion.
AI/ML Solutions Architect
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect end-to-end AI/ML solutions, from data ingestion and preprocessing to model training, deployment, and monitoring.
- Develop and implement machine learning models for various applications, including predictive analytics, natural language processing, computer vision, and recommendation systems.
- Evaluate and select appropriate AI/ML algorithms, frameworks (e.g., TensorFlow, PyTorch, scikit-learn), and tools for specific projects.
- Build scalable and robust data pipelines for training and deploying ML models in cloud environments (AWS, Azure, GCP).
- Collaborate with data scientists, engineers, and business stakeholders to define project requirements and translate them into technical solutions.
- Ensure the performance, reliability, and security of AI/ML systems.
- Stay abreast of the latest advancements in AI/ML research and technologies, and identify opportunities for innovation.
- Provide technical leadership and mentorship to junior team members.
- Develop proof-of-concepts and prototypes to demonstrate the feasibility of AI/ML solutions.
- Document architectural designs, algorithms, and implementation details.
- Optimize existing ML models for performance and efficiency.
Required Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Data Science, or a related quantitative field.
- 5+ years of experience in designing and implementing AI/ML solutions.
- In-depth knowledge of machine learning algorithms, statistical modeling, and data mining techniques.
- Proficiency with ML frameworks such as TensorFlow, PyTorch, Keras, or scikit-learn.
- Experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Strong programming skills in Python, Java, or similar languages.
- Experience with big data technologies (e.g., Spark, Hadoop) and databases (SQL, NoSQL).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex technical concepts to diverse audiences.
- Proven ability to work effectively in a remote, collaborative environment.