7,415 Lead Machine Learning Engineer Remote jobs in Kenya
Lead AI Engineer (Remote)
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of AI and machine learning models and algorithms.
- Architect robust and scalable AI systems and solutions.
- Mentor and guide junior AI engineers, fostering a culture of innovation and technical excellence.
- Collaborate with cross-functional teams to define AI project requirements and roadmaps.
- Stay abreast of the latest advancements in AI, ML, and data science.
- Develop and maintain AI infrastructure, including data pipelines and training environments.
- Evaluate and select appropriate tools, frameworks, and technologies for AI development.
- Conduct research and experiment with new AI techniques and approaches.
- Optimize AI models for performance, accuracy, and efficiency.
- Present technical findings and project progress to stakeholders.
- Ensure the ethical and responsible development of AI systems.
- Contribute to the overall technical strategy of the AI department.
- Manage project timelines and deliverables for AI initiatives.
- Troubleshoot and resolve complex technical challenges in AI development.
- Write high-quality, well-documented code.
- This is a fully remote role, although the company has a presence in **Ruiru, Kiambu, KE**.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 7 years of experience in AI/ML development, with a strong portfolio of deployed solutions.
- Proven experience in leading AI projects and teams.
- Expertise in Python and major ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Deep understanding of various machine learning algorithms (supervised, unsupervised, reinforcement learning).
- Experience with deep learning architectures (CNNs, RNNs, Transformers).
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Strong problem-solving and analytical skills.
- Excellent communication and leadership abilities.
- Ability to work independently and collaboratively in a remote environment.
Lead AI Research Scientist - Remote Machine Learning Models
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead research initiatives in AI and Machine Learning, focusing on developing innovative algorithms and models.
- Design, implement, and validate complex ML models for various applications.
- Conduct in-depth research on emerging AI trends and technologies.
- Collaborate with engineering teams to integrate research prototypes into production systems.
- Publish research findings in top-tier conferences and journals.
- Mentor and guide junior researchers and engineers in the AI/ML domain.
- Develop frameworks and tools to support AI/ML development and experimentation.
- Identify opportunities to apply AI to solve challenging business problems.
- Stay current with the latest academic and industry advancements in AI.
- Present research progress and findings to technical and non-technical stakeholders.
- Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 8+ years of experience in AI research and development, with a strong publication record.
- Deep expertise in areas such as deep learning, neural networks, reinforcement learning, NLP, or computer vision.
- Proficiency in programming languages such as Python and experience with ML frameworks like TensorFlow, PyTorch, or Keras.
- Strong mathematical and statistical background.
- Proven ability to lead research projects from conception to implementation.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex concepts.
- Experience working in a remote research environment and collaborating effectively with distributed teams.
- Demonstrated ability to think creatively and independently.
- This position is fully remote, with the main focus on contributing to projects and research relevant to the technological landscape in and around Kitale, Trans-Nzoia, KE .
Lead AI Engineer - Emerging Technologies - Remote
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Lead a team of AI engineers in developing and deploying AI solutions.
- Define technical strategy and roadmap for emerging AI technologies.
- Design and architect scalable and robust AI systems.
- Develop and implement advanced machine learning and deep learning models.
- Oversee data engineering pipelines and model training processes.
- Implement MLOps best practices for efficient deployment and monitoring.
- Collaborate with product managers and stakeholders to define project requirements.
- Mentor junior engineers and foster a culture of technical excellence.
- Evaluate and integrate new AI technologies and tools.
- Ensure the performance, reliability, and security of AI systems.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- 7+ years of experience in AI/ML engineering and development.
- Proven experience leading technical teams and managing complex AI projects.
- Deep understanding of machine learning algorithms, deep learning architectures, and statistical modeling.
- Proficiency in Python and major ML frameworks (TensorFlow, PyTorch).
- Experience with cloud computing platforms (AWS, Azure, GCP) and associated AI services.
- Strong software engineering skills and experience with MLOps practices.
- Excellent problem-solving, analytical, and architectural design skills.
- Demonstrated ability to lead and motivate remote engineering teams.
- Strong communication and presentation skills.
- Experience with generative AI, NLP, or computer vision is a plus.
Lead Machine Learning Engineer (Remote)
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable machine learning models and systems.
- Lead the end-to-end ML lifecycle, including data preparation, feature engineering, model training, and evaluation.
- Architect robust and efficient ML pipelines for production environments.
- Mentor and guide a team of machine learning engineers and data scientists.
- Drive the adoption of best practices in MLOps, model versioning, and continuous integration/deployment.
- Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions.
- Evaluate and select appropriate ML algorithms and tools for specific problems.
- Monitor and maintain deployed ML models, ensuring performance and reliability.
- Conduct research on state-of-the-art ML techniques and technologies.
- Contribute to the strategic direction of the AI/ML roadmap.
- Master's or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related quantitative field.
- Minimum of 8 years of experience in machine learning engineering or a related role, with at least 2 years in a lead capacity.
- Strong expertise in programming languages such as Python, and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Proven experience in building and deploying production-level ML systems.
- Deep understanding of various ML algorithms, including supervised, unsupervised, and deep learning techniques.
- Experience with MLOps practices and tools (e.g., Docker, Kubernetes, MLflow).
- Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership, communication, and team collaboration abilities.
- Ability to thrive in a fast-paced, fully remote work environment.
Lead AI Research Scientist (Remote)
Posted 22 days ago
Job Viewed
Job Description
Job Description
Company Description
At
Timu AI
, we believe every business deserves a smarter teammate.
We're building
AI-powered infrastructures
that save time, cut costs, and help companies focus on what matters — their clients and their growth.
Role Description
This is a full-time role for a Machine Learning Engineer and AI specialist at The role is Remote. The Machine Learning Engineer will be responsible for developing and implementing machine learning models and algorithms, As an
AI Automation Engineer
, you'll design, build, and scale automation workflows that connect business tools, integrate AI intelligence, and create seamless digital teammates for our clients.
You'll collaborate directly with the founder and help shape the future of automation infrastructure in Africa
Key Responsibilities
- Build and optimize
n8n workflows
for real-world business use cases (starting with the Legal Industry). - Connect APIs (Google Calendar, WhatsApp Business API, CRMs, Gmail, etc.).
- Integrate
AI features
using OpenAI API or LangChain (for scheduling, smart responses, or data analysis). - Manage workflow hosting and deployment (self-hosted or cloud environments).
- Implement authentication, error handling, and logging within workflows.
- Collaborate in developing a repeatable
automation framework
for future industries. - Write documentation for all automations built.
Qualifications
- Hands-on experience with
n8n
,
Make (Integromat)
, or
Zapier
. - Strong understanding of
APIs
,
webhooks
, and
JSON
. - Proficient in
JavaScript/TypeScript
or
Python
. - Experience with
databases
(Airtable, PostgreSQL, or MongoDB). - Familiarity with
AI tools/APIs
(OpenAI, HuggingFace, LangChain). - Understanding of basic
data security and authentication
practices. - Strong problem-solving mindset and willingness to learn fast.
What You'll Gain
- Equity in Timu AI — you'll own part of what we build.
- A real seat at the table as one of the founding engineers.
- A chance to shape how AI automation is implemented across multiple industries.
If you've ever wanted to be
part of something from day one
— this is it.
We're not hiring an employee.
We're bringing in a
partner
who believes in Africa's potential to build world-class AI systems.
How to Apply
Send your portfolio or project samples (GitHub, Notion, or screenshots) + a short note explaining:
"How would you automate appointment scheduling for a firm?"
Email :
Subject Line:
AI Automation Engineer – (Your Name)
Lead AI/ML Engineer - Computer Vision
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of advanced computer vision algorithms and models for various applications.
- Conduct research into state-of-the-art computer vision techniques and propose novel solutions to complex problems.
- Develop and optimize deep learning models for tasks such as object detection, image segmentation, facial recognition, and image generation.
- Collaborate with cross-functional teams, including software engineers and product managers, to integrate AI/ML solutions into products and services.
- Manage and mentor a team of AI/ML engineers, providing technical guidance and fostering a collaborative environment.
- Oversee the data collection, annotation, and preparation process for training computer vision models.
- Implement robust testing and validation procedures to ensure the accuracy and reliability of AI models.
- Stay abreast of the latest advancements in AI, machine learning, and computer vision research, and actively contribute to the technical roadmap.
- Deploy and scale AI/ML models in production environments, ensuring performance and efficiency.
- Write high-quality, well-documented code in languages such as Python.
- Evaluate and select appropriate frameworks and tools for AI/ML development (e.g., TensorFlow, PyTorch).
- Contribute to intellectual property and publish research findings where appropriate.
- Troubleshoot and resolve complex technical issues related to AI/ML model performance and deployment.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 7 years of experience in AI/ML engineering, with a strong specialization in Computer Vision.
- Proven track record of developing and deploying complex computer vision models in production environments.
- Deep understanding of deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proficiency in Python and relevant libraries (e.g., OpenCV, NumPy, SciPy).
- Experience with cloud platforms (AWS, Azure, GCP) for AI/ML workloads.
- Strong knowledge of algorithms, data structures, and software engineering best practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership and team management capabilities.
- Exceptional communication and presentation skills, with the ability to explain complex technical concepts to diverse audiences.
- Ability to work independently and collaboratively in a fully remote setting.
- Experience with model optimization and deployment strategies is highly desirable.
Be The First To Know
About the latest Lead machine learning engineer remote Jobs in Kenya !
Principal AI/ML Engineer (Computer Vision)
Posted 22 days ago
Job Viewed
Job Description
The ideal candidate possesses a deep theoretical understanding of machine learning, deep learning, and computer vision principles, coupled with hands-on experience in implementing and optimizing models for production environments. Your expertise will span across various AI frameworks (e.g., TensorFlow, PyTorch), programming languages (e.g., Python), and cloud platforms (e.g., AWS, Azure, GCP). You will lead research initiatives, mentor junior engineers, collaborate with product teams, and contribute significantly to the company's intellectual property. A strong publication record or contributions to open-source AI projects is highly desirable. This is an unparalleled opportunity to shape the future of AI in a collaborative, remote setting.
Key Responsibilities:
- Lead the design, development, and implementation of advanced computer vision models and algorithms.
- Conduct cutting-edge research in areas such as object detection, segmentation, image classification, and generative models.
- Develop and deploy ML pipelines for training, evaluation, and inference in production environments.
- Optimize model performance for scalability, efficiency, and real-time applications.
- Collaborate with cross-functional teams to define project requirements and technical specifications.
- Mentor junior AI/ML engineers and contribute to the team's technical growth.
- Stay abreast of the latest advancements in AI, ML, and computer vision research and industry trends.
- Contribute to the company's intellectual property through patents and publications.
- Design and conduct experiments to validate new approaches and algorithms.
- Troubleshoot and resolve complex technical challenges in AI/ML systems.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field with a specialization in Computer Vision.
- Minimum of 8 years of professional experience in AI/ML engineering, with a significant focus on computer vision.
- Proven track record of developing and deploying sophisticated CV models in production.
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or similar.
- Strong proficiency in Python and relevant libraries (e.g., OpenCV, Scikit-learn, NumPy).
- Experience with cloud ML platforms and services (AWS SageMaker, Azure ML, GCP AI Platform).
- Excellent analytical, problem-solving, and algorithmic design skills.
- Strong communication and collaboration skills, with the ability to explain complex technical concepts clearly.
- Ability to work independently and lead projects in a fully remote environment.
- Demonstrated experience with large-scale datasets and distributed training.
Lead AI/ML Engineer (Deep Learning)
Posted 22 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.
Principal Machine Learning Engineer (AI/ML)
Posted 4 days ago
Job Viewed
Job Description
As a Principal ML Engineer, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms that solve complex business problems. You will mentor junior engineers, drive technical strategy, and ensure the scalability and performance of our ML systems. This role requires a deep understanding of ML principles, strong programming skills, and the ability to work collaboratively in a distributed team environment. You will play a key role in advancing our AI capabilities and delivering innovative solutions.
Key Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models and algorithms.
- Lead the end-to-end ML lifecycle, including data preprocessing, feature engineering, model training, evaluation, and deployment.
- Architect scalable and robust ML systems for production environments.
- Conduct research on new ML techniques and technologies to identify opportunities for innovation.
- Mentor and guide junior ML engineers, fostering technical growth and best practices.
- Collaborate with data scientists, software engineers, and product managers to define ML requirements and deliverables.
- Optimize ML models for performance, accuracy, and efficiency.
- Develop and implement strategies for monitoring and maintaining ML models in production.
- Stay abreast of the latest advancements in AI and machine learning research and industry trends.
- Communicate complex technical concepts and project updates to both technical and non-technical stakeholders.
- Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 8-10 years of experience in machine learning engineering or related roles, with a strong track record of delivering impactful ML solutions.
- Extensive experience with various ML algorithms (e.g., deep learning, reinforcement learning, supervised/unsupervised learning).
- Proficiency in programming languages such as Python, Java, or C++.
- Strong experience with ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps tools.
- Excellent understanding of data structures, algorithms, and software design principles.
- Strong analytical and problem-solving skills.
- Proven ability to lead technical projects and mentor team members.
- Exceptional communication and collaboration skills, with the ability to thrive in a remote setting.