4,361 Tech Related Industries jobs in Kenya
Senior Public Relations Manager - Tech Industry
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement strategic public relations plans to enhance brand visibility and reputation.
- Build and maintain strong relationships with key media contacts, journalists, and influencers in the tech industry.
- Craft compelling press releases, media pitches, articles, and other PR materials.
- Secure positive media coverage across various platforms, including print, online, and broadcast.
- Manage media inquiries and serve as a spokesperson for the company when required.
- Develop and execute crisis communication plans.
- Monitor media coverage, analyze results, and report on PR campaign effectiveness.
- Collaborate with marketing and product teams to ensure consistent messaging.
- Organize and manage press conferences, media events, and virtual briefings.
- Stay informed about industry trends and competitive landscape.
- Bachelor's degree in Public Relations, Communications, Journalism, or a related field.
- Minimum of 7 years of experience in public relations, with a significant focus on the technology sector.
- Proven track record of successfully managing media relations and securing positive coverage.
- Excellent written and verbal communication skills, with outstanding storytelling abilities.
- Strong understanding of media landscape and current PR trends.
- Experience in crisis communication and reputation management.
- Ability to work independently, manage multiple priorities, and meet tight deadlines in a remote setting.
- Proficiency in PR software and social media monitoring tools.
- Strong networking and relationship-building skills.
Senior Professor of Computer Science - AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Teach advanced undergraduate and graduate courses in Artificial Intelligence and Machine Learning.
- Conduct original research in AI/ML, publishing findings in top-tier academic venues.
- Supervise and mentor Master's and Ph.D. students in their research endeavors.
- Develop new course curricula and update existing ones to reflect the latest advancements.
- Engage in scholarly activities, including presenting at conferences and workshops.
- Collaborate with faculty members on interdisciplinary research projects.
- Contribute to the academic life and governance of the department.
- Secure external research funding through grants and fellowships.
- Maintain an active presence in the global AI/ML research community.
- Ph.D. in Computer Science or a related field, with a specialization in Artificial Intelligence or Machine Learning.
- A distinguished record of scholarly publications in leading AI/ML conferences and journals.
- Demonstrated experience in teaching advanced computer science topics at the university level.
- Proven ability to secure research grants and lead research projects.
- Expertise in core AI/ML areas such as deep learning, NLP, computer vision, or reinforcement learning.
- Excellent communication, presentation, and interpersonal skills.
- Ability to effectively teach and mentor students in a remote academic environment.
- Strong leadership qualities and a collaborative spirit.
- Commitment to academic excellence and innovation.
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)
Junior Software Developer - AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of machine learning models and algorithms under the guidance of senior developers.
- Write clean, efficient, and well-documented code in languages such as Python.
- Contribute to data preprocessing, feature engineering, and model evaluation tasks.
- Collaborate with the team through virtual meetings and project management tools to track progress and share findings.
- Research and stay updated on the latest advancements in AI and ML.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and debug issues identified during the development process.
- Help in the creation of technical documentation and reports.
- Gain exposure to various AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Engineering, Data Science, or a related field.
- Foundational understanding of programming concepts, with proficiency in Python being a significant advantage.
- Basic knowledge of AI and Machine Learning principles is preferred.
- Familiarity with data structures and algorithms.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills for remote collaboration.
- Self-discipline and ability to work independently in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A reliable internet connection and a conducive remote work environment.
This remote internship, based out of Nairobi, KE , offers a unique chance to immerse yourself in the world of AI and ML, learn from industry experts, and build a strong foundation for your future career. We are committed to providing a supportive and enriching learning experience for all our interns.
Principal Machine Learning Engineer (AI/ML)
Posted 1 day 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.
Senior AI & Machine Learning Engineer - Deep Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art deep learning models for various applications, including but not limited to, computer vision, natural language processing, and predictive analytics.
- Conduct research into new AI techniques and algorithms, staying at the forefront of the field.
- Preprocess, clean, and manage large datasets for model training and evaluation.
- Train, validate, and fine-tune deep learning models to achieve optimal performance.
- Develop robust and scalable ML pipelines for deployment in production environments.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to integrate AI solutions into products and services.
- Evaluate the performance of ML models and identify areas for improvement.
- Write clean, efficient, and well-documented code in Python and relevant ML frameworks (e.g., TensorFlow, PyTorch).
- Stay updated with the latest research papers, conferences, and industry trends in AI and machine learning.
- Contribute to the technical roadmap and strategic direction of the AI team.
- Mentor junior engineers and share knowledge within the team.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 5 years of hands-on experience in developing and deploying deep learning models.
- Strong expertise in Python programming and experience with major ML libraries and frameworks (e.g., TensorFlow, PyTorch, Keras, scikit-learn).
- Deep understanding of various deep learning architectures (CNNs, RNNs, Transformers, etc.) and their applications.
- Experience with data preprocessing, feature engineering, and model evaluation techniques.
- Proficiency in cloud platforms (AWS, Azure, GCP) for ML model training and deployment.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Excellent problem-solving skills and the ability to work on complex, ambiguous challenges.
- Strong communication and collaboration skills, essential for a remote team environment.
- Proven ability to work independently and manage projects effectively.
- Published research in top-tier AI/ML conferences or journals is highly desirable.
- This role will support projects and initiatives relevant to the **Mlolongo, Machakos, KE** region.
Principal AI Research Scientist - Machine Learning & Computer Vision
Posted 19 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Tech related industries Jobs in Kenya !
Graduate Software Developer, AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
- Assisting in the development and implementation of AI and machine learning models.
- Writing clean, efficient, and well-documented code in languages such as Python.
- Collaborating with senior developers on data preprocessing, feature engineering, and model training.
- Conducting experiments and evaluating the performance of different algorithms.
- Assisting in the deployment and integration of AI/ML solutions.
- Troubleshooting and debugging code and model issues.
- Participating in code reviews and team meetings.
- Learning and applying new AI/ML techniques and technologies.
- Documenting development processes and results.
- Contributing to a collaborative and innovative remote team environment.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
- Strong understanding of fundamental AI and machine learning concepts.
- Proficiency in Python programming.
- Familiarity with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Basic knowledge of data structures and algorithms.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt in a fast-paced, remote environment.
- A passion for AI and its potential applications.
Remote Data Science Apprentice - AI & Machine Learning
Posted 1 day ago
Job Viewed
Job Description
What You Will Learn:
- Fundamentals of data science, statistics, and machine learning concepts.
- Data manipulation and analysis using Python and SQL.
- Building and evaluating machine learning models (classification, regression, clustering).
- Introduction to deep learning and neural networks.
- Data visualization techniques to communicate findings.
- Best practices for data preprocessing and feature engineering.
- Working effectively in a remote, collaborative team environment.
- A keen interest in data science, AI, and machine learning.
- Strong logical reasoning and problem-solving abilities.
- Basic understanding of mathematics and statistics.
- Familiarity with programming concepts is a plus.
- Excellent communication skills and a proactive learning attitude.
- Ability to work independently and manage time effectively in a remote setting.
- Must be eligible to work remotely within Kenya.
Senior AI Research Scientist - Machine Learning & Deep Learning
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct cutting-edge research in artificial intelligence, machine learning, and deep learning.
- Design, develop, and implement novel AI algorithms and models.
- Stay current with the latest advancements and publications in AI research.
- Collaborate with engineers to deploy AI models into production systems.
- Analyze large datasets to extract insights and inform model development.
- Conduct rigorous experimentation and validation of AI solutions.
- Publish research findings in leading AI conferences and journals.
- Mentor junior researchers and contribute to team knowledge sharing.
- Contribute to patent applications and intellectual property development.
- Present research findings to technical and non-technical stakeholders.
- Identify and explore new research opportunities and potential applications of AI.
- Drive innovation and contribute to the strategic direction of AI research.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 5+ years of research experience in AI, ML, or DL, with a strong publication record.
- Deep understanding of machine learning theory, deep learning architectures, and statistical modeling.
- Proficiency in Python, R, and AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with large-scale data processing and distributed computing frameworks.
- Proven ability to design and conduct complex experiments.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills.
- Ability to work independently and collaboratively in a remote team environment.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.