9,344 Senior Robotics Engineer AI Integration jobs in Kenya
Senior Robotics Engineer - AI Integration
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement advanced robotic systems with integrated AI capabilities.
- Develop and optimize AI algorithms for robot perception, navigation, manipulation, and control.
- Integrate various sensors (e.g., cameras, LiDAR, IMUs) and actuators into robotic platforms.
- Program and debug robot control software using frameworks like ROS.
- Conduct simulations and real-world testing to validate robotic system performance.
- Collaborate with AI/ML specialists to deploy and fine-tune machine learning models on robotic hardware.
- Troubleshoot and resolve complex hardware and software issues in robotic systems.
- Stay current with the latest advancements in robotics, AI, and machine learning.
- Document designs, algorithms, and test procedures thoroughly.
- Contribute to the strategic direction and roadmap for future robotic products.
Qualifications:
- Master's or Ph.D. in Robotics, Computer Science, Electrical Engineering, or a related field.
- 5+ years of professional experience in robotics engineering, with a focus on AI integration.
- Strong understanding of robotics fundamentals: kinematics, dynamics, control systems, path planning.
- Proficiency in Python and C++ programming.
- Extensive experience with ROS (Robot Operating System).
- Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, or similar.
- Experience with computer vision techniques and libraries (e.g., OpenCV).
- Familiarity with simulation environments (e.g., Gazebo).
- Excellent analytical, problem-solving, and debugging skills.
- Ability to work independently and thrive in a fully remote, collaborative environment.
Graduate Software Engineer - AI & Machine Learning
Posted 22 days ago
Job Viewed
Job Description
AI Robotics Technician Apprentice
Posted 4 days ago
Job Viewed
Job Description
You will gain exposure to various aspects of robotics, including sensor integration, actuator control, programming artificial intelligence algorithms, and understanding robotic kinematics and dynamics. The apprenticeship will equip you with the knowledge and skills necessary to contribute effectively to AI robotics projects. You will learn to troubleshoot hardware and software issues, interpret technical specifications, and work collaboratively with a remote team using cutting-edge digital tools. This program emphasizes practical learning through simulated environments and guided project work, ensuring a well-rounded educational experience.
Key Learning Areas and Responsibilities:
- Assist in the assembly and testing of robotic components and systems.
- Learn to program robotic control systems using relevant languages and software.
- Gain experience in integrating AI modules (e.g., computer vision, machine learning) into robotic platforms.
- Participate in the debugging and troubleshooting of robotic hardware and software.
- Develop an understanding of sensor technologies and data acquisition.
- Learn about simulation tools and environments for robotic development and testing.
- Follow instructions and guidance from senior technicians and engineers.
- Contribute to documentation and reporting of project progress.
- Understand safety protocols and best practices in robotics.
- Participate in remote training sessions and workshops.
- A strong interest in robotics, artificial intelligence, and technology.
- Basic understanding of mechanical or electrical principles is a plus.
- Proficiency in basic computer operations and willingness to learn new software.
- Good problem-solving skills and attention to detail.
- Ability to work independently and as part of a remote team.
- Excellent communication skills, both written and verbal.
- Must be eligible for an apprenticeship program.
- A high school diploma or equivalent is required.
- Eagerness to learn and adapt to new technologies.
- Reliable internet connection and a suitable home workspace.
Remote Graduate Software Engineer - AI & Machine Learning
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of AI and Machine Learning models.
- Collect, clean, and preprocess large datasets for training ML models.
- Implement and evaluate various ML algorithms and techniques.
- Develop and maintain code for AI/ML applications using Python and relevant libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Collaborate with senior engineers to integrate ML models into production systems.
- Conduct research on new AI/ML advancements and potential applications.
- Perform data analysis to identify patterns and insights that can inform model development.
- Document algorithms, models, and experiments thoroughly.
- Participate in team meetings, code reviews, and knowledge-sharing sessions.
- Contribute to the continuous improvement of our AI/ML infrastructure and processes.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, or a closely related field.
- Solid understanding of fundamental AI and Machine Learning concepts, algorithms (e.g., regression, classification, clustering, deep learning), and statistical modeling.
- Proficiency in programming languages commonly used in AI/ML, particularly Python.
- Familiarity with AI/ML libraries and frameworks such as TensorFlow, PyTorch, Keras, and Scikit-learn.
- Experience with data manipulation and analysis tools (e.g., Pandas, NumPy).
- Strong mathematical foundation, including linear algebra, calculus, and probability.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work effectively in a collaborative, remote team environment.
- A genuine passion for artificial intelligence and a desire to learn and contribute.
Graduate Software Engineer - Machine Learning
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of machine learning models and algorithms.
- Clean, preprocess, and analyze large datasets for ML applications.
- Collaborate with senior engineers and data scientists on ML projects.
- Write clean, efficient, and well-documented code in Python.
- Conduct experiments and evaluate the performance of ML models.
- Assist in the deployment of ML solutions into production environments.
- Research and stay updated on the latest advancements in machine learning.
- Participate in code reviews and contribute to team discussions.
- Troubleshoot and debug software issues related to ML systems.
- Document project progress, methodologies, and results.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Mathematics, or a related field.
- Strong understanding of fundamental computer science concepts, algorithms, and data structures.
- Solid grasp of machine learning principles, statistics, and mathematics.
- Proficiency in Python programming.
- Experience with ML libraries such as TensorFlow, PyTorch, Scikit-learn.
- Familiarity with data manipulation tools like Pandas and NumPy.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
- A genuine passion for machine learning and artificial intelligence.
Graduate Software Engineer - AI/ML Focus
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and implementation of AI/ML models and algorithms.
- Preprocess, clean, and transform large datasets for model training.
- Perform feature engineering and selection to improve model performance.
- Train, evaluate, and tune various machine learning models.
- Collaborate with senior engineers on model deployment and integration.
- Conduct research on new AI/ML techniques and their potential applications.
- Write clean, efficient, and well-documented code in Python.
- Participate in code reviews and contribute to team discussions.
- Assist in testing and debugging AI/ML systems.
- Present findings and project progress to the team and stakeholders.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
- Strong programming skills, particularly in Python.
- Foundational knowledge of machine learning concepts, algorithms, and statistical modeling.
- Familiarity with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Understanding of data structures, algorithms, and software development principles.
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Eagerness to learn and adapt to new technologies.
- Previous project experience or coursework in AI/ML is a plus.
- Must be eligible to work in Kenya.
Junior Software Engineer (AI/ML Focus)
Posted 13 days ago
Job Viewed
Job Description
This internship is designed to foster learning and growth. You will be exposed to various stages of the software development lifecycle, with a particular emphasis on building scalable and efficient AI-powered applications. Responsibilities will include writing clean, maintainable code, debugging existing systems, and documenting your work thoroughly. You will also participate in team meetings, contributing ideas and learning from the collective expertise of the group. The remote nature of this role means you'll need to be self-motivated and possess excellent communication skills to collaborate effectively with colleagues across different time zones.
We encourage candidates who are passionate about AI and possess a solid foundation in programming to apply. Experience with Python and common AI/ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn) is a significant advantage. Familiarity with cloud platforms like AWS, Azure, or GCP is also beneficial. This is a fantastic chance to kickstart your career in a high-demand field, contributing to impactful projects while learning from industry professionals in a supportive, remote environment.
Responsibilities:
- Assist in the development and implementation of AI/ML algorithms.
- Support data preprocessing, feature engineering, and model training.
- Write and test software code for AI applications.
- Debug and resolve issues in existing AI/ML systems.
- Collaborate with senior engineers on project tasks.
- Participate in code reviews and provide constructive feedback.
- Document technical specifications and project progress.
- Learn and apply new AI/ML techniques and tools.
- Pursuing a Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related quantitative field.
- Strong understanding of fundamental AI/ML concepts.
- Proficiency in Python programming.
- Familiarity with AI/ML libraries (TensorFlow, PyTorch, Scikit-learn).
- Basic knowledge of software development best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities for remote work.
- Eagerness to learn and adapt to new technologies.
Be The First To Know
About the latest Senior robotics engineer ai integration Jobs in Kenya !
Graduate Software Engineer - AI/ML
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)
Remote Graduate Software Engineer - AI/ML
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and implementation of AI/ML models and algorithms.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or C++.
- Support data preprocessing, feature engineering, and model training pipelines.
- Collaborate with senior engineers and researchers on research projects and product development.
- Participate in code reviews and contribute to the improvement of software development practices.
- Test and debug software components, ensuring high quality and performance.
- Research and explore new AI/ML techniques and tools relevant to ongoing projects.
- Contribute to technical documentation and knowledge sharing within the team.
- Engage in virtual team meetings, brainstorming sessions, and project discussions.
- Gain practical experience with cloud platforms and MLOps tools.
- Assist in the deployment and monitoring of AI models in production environments.
Qualifications:
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical field.
- Strong foundation in programming fundamentals and object-oriented design.
- Familiarity with AI/ML concepts, algorithms, and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Proficiency in Python is highly desirable.
- Excellent problem-solving and analytical skills.
- Ability to learn quickly and adapt to new technologies.
- Strong communication and collaboration skills, comfortable working in a remote team setting.
- A proactive attitude and a genuine passion for AI and machine learning.
- Previous personal projects or contributions to open-source AI/ML initiatives are a plus.
- Enthusiasm for contributing to impactful technology solutions.