9,438 Algorithm Design jobs in Kenya
Lead Quantum Computing Researcher - Algorithm Development
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the research and development of novel quantum algorithms.
- Design, simulate, and analyze quantum algorithms for real-world applications.
- Collaborate with a global team of scientists and engineers in a remote setting.
- Publish research findings in peer-reviewed journals and present at conferences.
- Mentor and guide junior researchers in quantum computing principles and practices.
- Contribute to the development of quantum software platforms and tools.
- Identify and pursue new research opportunities and funding avenues.
- Ensure the theoretical rigor and practical feasibility of developed algorithms.
- Stay updated with the latest advancements in quantum computing and related fields.
- Foster a culture of innovation and scientific excellence within the remote research group.
- Ph.D. in Physics, Computer Science, Mathematics, or a closely related quantitative field.
- Extensive experience in quantum information theory and quantum algorithm design.
- Proficiency with quantum programming frameworks (e.g., Qiskit, Cirq, PennyLane).
- Demonstrated ability to conduct independent research and lead research projects.
- Strong publication record in reputable journals.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication and interpersonal skills for effective remote collaboration.
- Experience in leading or mentoring research teams is highly desirable.
Senior Quantum Computing Researcher - Algorithm Development
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Conceptualize, design, and develop novel quantum algorithms for specific computational challenges.
- Analyze the performance and scalability of quantum algorithms on various quantum hardware architectures.
- Conduct theoretical research and publish findings in peer-reviewed journals and present at international conferences.
- Collaborate with quantum hardware engineers to translate theoretical concepts into practical implementations.
- Develop and utilize quantum simulation tools and frameworks to test and validate algorithms.
- Mentor junior researchers and contribute to building a strong research culture within the remote team.
- Stay abreast of the latest advancements in quantum computing, quantum information theory, and related fields.
- Contribute to grant proposals and research funding applications.
- Engage with external research institutions and industry partners to foster collaboration.
- Translate complex quantum concepts into understandable explanations for diverse audiences.
- Ph.D. in Physics, Computer Science, Mathematics, or a related field with a specialization in quantum computing.
- Minimum of 5-8 years of post-doctoral research experience in quantum algorithm development or quantum information theory.
- Demonstrated expertise in quantum mechanics, linear algebra, and theoretical computer science.
- Strong programming skills in Python, with experience using quantum computing libraries (e.g., Qiskit, Cirq, PennyLane).
- Proven track record of impactful research, evidenced by publications in top-tier journals and conference presentations.
- Experience with quantum programming and simulation environments.
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional written and verbal communication skills, essential for remote collaboration and dissemination of research findings.
- Ability to work independently, manage research projects, and drive innovation in a distributed environment.
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)
AI Research Engineer - Machine Learning Optimization
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct fundamental research in machine learning, focusing on algorithm design and optimization.
- Develop and implement novel deep learning models and optimization techniques.
- Analyze and interpret experimental results, identifying areas for improvement.
- Benchmark and evaluate the performance of AI models on large-scale datasets.
- Collaborate with a remote team of researchers and engineers to advance AI capabilities.
- Optimize ML models for deployment on various platforms, considering computational constraints.
- Stay abreast of the latest research and trends in AI and machine learning.
- Contribute to technical documentation, research papers, and conference presentations.
- Prototype and test new AI solutions, assessing their feasibility and impact.
- Participate in code reviews and knowledge sharing sessions within the research team.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Strong theoretical foundation in machine learning, statistical modeling, and optimization.
- Proven experience in developing and implementing deep learning frameworks (e.g., TensorFlow, PyTorch).
- Proficiency in programming languages such as Python, C++, or Java.
- Experience with large-scale data processing and distributed computing environments.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication abilities for technical documentation and presentations.
- Ability to work independently and effectively in a remote team environment.
- Demonstrated experience with published research or contributions to open-source AI projects is highly desirable.
- Familiarity with cloud platforms (AWS, GCP, Azure) for ML workloads.
AI Research Engineer - Machine Learning Models
Posted 19 days ago
Job Viewed
Job Description
Lead AI Research Engineer - Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead research and development efforts in cutting-edge machine learning techniques, including deep learning, reinforcement learning, and natural language processing.
- Design, implement, and evaluate novel AI algorithms and models for complex problem domains.
- Conduct extensive experimentation, analyze results, and document findings in technical reports and publications.
- Develop and deploy scalable AI solutions that integrate into existing product lines or create new functionalities.
- Collaborate closely with cross-functional teams to understand requirements and translate them into effective AI strategies.
- Stay abreast of the latest advancements in AI, machine learning, and related fields through literature review and conference participation.
- Mentor junior engineers and researchers, fostering a culture of innovation and continuous learning.
- Contribute to the architectural design and technical roadmap for AI initiatives.
- Ensure the ethical development and deployment of AI systems, considering fairness, transparency, and accountability.
- Optimize model performance and computational efficiency for real-world applications.
Senior AI Research Engineer (Machine Learning)
Posted 19 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Algorithm design Jobs in Kenya !
Lead Machine Learning Engineer - Computer Vision
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of state-of-the-art computer vision models and algorithms for tasks such as object detection, image segmentation, facial recognition, and image generation.
- Oversee the entire ML lifecycle, from data acquisition and preprocessing to model training, evaluation, and deployment.
- Architect scalable and robust ML systems suitable for production environments.
- Collaborate closely with product management, software engineering, and data science teams to define project requirements and deliver impactful solutions.
- Mentor and guide junior machine learning engineers and researchers, fostering technical excellence and professional growth.
- Stay current with the latest research and technological advancements in computer vision and machine learning, identifying opportunities for application.
- Optimize model performance for speed, accuracy, and resource efficiency on various hardware platforms.
- Develop and maintain comprehensive documentation for ML models, pipelines, and system architecture.
- Present research findings and project progress to stakeholders, including technical and non-technical audiences.
- Ensure ethical considerations and bias mitigation are integrated into the development process.
- Master's or Ph.D. in Computer Science, Electrical Engineering, Artificial Intelligence, or a related quantitative field.
- 5+ years of professional experience in machine learning, with a significant focus on computer vision.
- Demonstrated experience in leading ML projects and mentoring engineering teams.
- Expertise in deep learning frameworks like TensorFlow, PyTorch, or Keras.
- Strong programming skills in Python and experience with relevant libraries (e.g., OpenCV, scikit-image, Pillow).
- In-depth understanding of various computer vision techniques and algorithms.
- Proven ability to design, train, and deploy complex deep learning models for vision tasks.
- Experience with cloud computing platforms (e.g., AWS SageMaker, Google AI Platform, Azure ML).
- Excellent problem-solving, analytical, and debugging skills.
- Exceptional communication and collaboration skills, especially in a remote setting.
- Experience with MLOps principles and tools is a strong advantage.
- Familiarity with embedded systems and edge AI deployments is a plus.
Machine Learning Engineer - Computer Vision
Posted 19 days ago
Job Viewed
Job Description
Key responsibilities include developing and optimizing deep learning models for computer vision tasks, implementing and deploying these models into production environments, and continuously monitoring and improving their performance. You will collaborate closely with data scientists, software engineers, and product managers to translate research breakthroughs into practical applications. This involves defining project requirements, designing robust experimental setups, processing and managing large image and video datasets, and evaluating model accuracy and efficiency. You will also contribute to the research community through publications and presentations, staying abreast of the latest advancements in the field.
The ideal candidate will possess a Master's or Ph.D. in Computer Science, Machine Learning, Electrical Engineering, or a related quantitative field, with a strong focus on computer vision. A minimum of 3 years of hands-on experience in developing and deploying machine learning models, particularly in computer vision, is required. Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch, or Keras is essential. Experience with image processing libraries (e.g., OpenCV) and cloud platforms (AWS, GCP, Azure) is highly desirable. You should have a solid understanding of algorithms, data structures, and software engineering best practices.
We are looking for a creative problem-solver with a passion for cutting-edge technology and a proven ability to work independently and effectively in a remote, collaborative setting. Excellent analytical and communication skills are vital for success in this role. If you are driven by innovation and eager to make a significant impact in the field of computer vision, we invite you to apply for this exciting, fully remote opportunity, supporting projects that may have connections to the **Nakuru, Nakuru, KE** area.
Senior AI Research Engineer - Machine Learning Platforms
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct research and development on advanced machine learning and deep learning algorithms.
- Design, build, and deploy scalable ML models and platforms.
- Optimize the performance and efficiency of AI systems.
- Analyze large, complex datasets to extract meaningful insights and drive model improvements.
- Develop and implement novel approaches to solve challenging AI problems.
- Collaborate with other engineers and researchers in a remote team environment.
- Stay current with the latest research and advancements in AI and machine learning.
- Contribute to the development of AI infrastructure and tooling.
- Document research findings, methodologies, and code.
- Present research results and technical proposals to stakeholders.
- 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 research and development, with a focus on machine learning.
- Proven experience in developing and deploying deep learning models using frameworks like TensorFlow or PyTorch.
- Strong programming skills in Python and experience with relevant libraries (NumPy, Pandas, Scikit-learn).
- Familiarity with big data technologies (e.g., Spark) and cloud platforms (AWS, Azure, GCP).
- Excellent understanding of statistical modeling, data mining, and algorithm design.
- Strong analytical, problem-solving, and critical-thinking skills.
- Exceptional communication and collaboration skills for a remote work setting.
- Demonstrated ability to work independently and drive research projects forward.