1,016 AI Engineer jobs in Kenya

AI Engineer

KES900000 - KES1200000 Y Revenue Catalyst

Posted today

Job Viewed

Tap Again To Close

Job Description

About the project

We are building a textbook-grounded, multimodal K-12 tutor aligned to the Turkish MEB curriculum. You will create, maintain, deploy and monitor production LLM agents that answer strictly from selected textbooks and lessons, with citations and relevant images.

What you will do

  • Own one or more agents end to end: design, build, deploy, monitor
  • Implement LangChain LCEL chains and, where needed, LangGraph orchestration
  • Build RAG pipelines with metadata filters on book_id, lesson_id, page_no
  • Expose FastAPI endpoints for Flutter client: /ingest, /ask, /ask/audio
  • Add evaluation and monitoring: LangSmith or RAGAS, faithfulness, answer relevancy, context precision and recall, latency p95
  • Set release gates so changes cannot degrade quality, configure alerts and dashboards

Must have

  • Strong Python and production experience with LLMs
  • Hands-on LangChain for RAG and tool use
  • Evaluation and monitoring of agents using LangSmith or equivalent
  • Vector stores such as Pinecone or Weaviate and solid prompt engineering
  • FastAPI, Docker, CI/CD, practical MLOps habits
  • Clear communication and fast turnaround

Nice to have

  • Flutter familiarity for API integration
  • OCR and layout-aware parsing of PDFs and images
  • Experience in education or curriculum-aligned systems

What success looks like in 30 days

  • One priority agent live behind /ask with citations and an abstain path
  • LangSmith tracing active with a small golden set and scheduled evaluators
  • Passing faithfulness and relevancy thresholds and classroom-friendly latency
This advertiser has chosen not to accept applicants from your region.

Lead AI Engineer - Deep Learning

20200 Kapsuser KES4500000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Lead AI Engineer specializing in Deep Learning to spearhead advanced research and development projects. This is a fully remote role, allowing you to collaborate with a world-class team from anywhere. You will be instrumental in designing, developing, and deploying sophisticated deep learning models that solve complex real-world problems. The ideal candidate will have a strong theoretical foundation in machine learning and deep learning, coupled with extensive practical experience in building and training neural networks for various applications, such as computer vision, natural language processing, or predictive analytics. Key responsibilities include leading the AI/ML roadmap, mentoring junior engineers, overseeing model development lifecycles, and ensuring the scalability and performance of deployed solutions. You will work closely with product managers and other engineers to integrate AI capabilities into new and existing products. Experience with deep learning frameworks like TensorFlow, PyTorch, and Keras is essential, as is proficiency in Python and relevant libraries. Familiarity with MLOps practices, cloud platforms (AWS, Azure, GCP), and big data technologies is highly desirable. The role demands exceptional problem-solving skills, a passion for innovation, and the ability to translate cutting-edge research into practical, high-impact solutions. You will champion best practices in AI development and contribute to the intellectual property of the company. This is a leadership opportunity to make significant contributions to the field of artificial intelligence, supporting initiatives conceptually linked to **Kericho, Kericho, KE**.

Key Responsibilities:
  • Lead the research, design, and implementation of deep learning models.
  • Develop and optimize algorithms for large-scale datasets.
  • Mentor and guide junior AI/ML engineers.
  • Oversee the entire ML model lifecycle, from experimentation to production.
  • Collaborate with cross-functional teams to define AI requirements and solutions.
  • Evaluate and integrate new AI technologies and methodologies.
  • Ensure the performance, scalability, and reliability of AI systems.
  • Contribute to publications and patents in the field of AI.
Qualifications:
  • Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Minimum of 7 years of hands-on experience in deep learning and AI development.
  • Expertise in deep learning frameworks (TensorFlow, PyTorch, Keras).
  • Proficiency in Python and scientific computing libraries (NumPy, Pandas).
  • Strong understanding of machine learning principles, algorithms, and statistical modeling.
  • Experience with MLOps, cloud computing, and big data technologies.
  • Excellent leadership, problem-solving, and communication skills.
  • Demonstrated ability to lead technical projects in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Principal AI Engineer - Deep Learning

90201 Abothuguchi West KES500000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of innovation and is seeking a Principal AI Engineer specializing in Deep Learning. This is a fully remote, high-impact position where you will architect, develop, and deploy cutting-edge AI models and solutions. You will tackle challenging problems in areas such as natural language processing, computer vision, or reinforcement learning, pushing the boundaries of what's possible. The ideal candidate is a recognized expert with a Ph.D. or Master's in Computer Science, AI, Machine Learning, or a related field, and a proven track record of leading complex AI projects from inception to production. You will mentor junior engineers, collaborate with research teams, and shape the future of AI within our client's organization.

Responsibilities:
  • Design, develop, and implement advanced deep learning models and algorithms.
  • Lead the end-to-end AI project lifecycle, from data acquisition and preprocessing to model deployment and monitoring.
  • Research and evaluate state-of-the-art AI techniques and technologies.
  • Optimize model performance for scalability, efficiency, and accuracy.
  • Collaborate with cross-functional teams to integrate AI solutions into products and services.
  • Mentor and guide junior AI engineers and data scientists.
  • Contribute to the company's AI strategy and roadmap.
  • Publish research findings and present work at leading AI conferences.
  • Ensure the ethical and responsible development and deployment of AI systems.
  • Stay at the cutting edge of AI research and development.

Qualifications:
  • Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • 10+ years of experience in AI/ML development, with a strong focus on deep learning.
  • Proven experience leading complex AI projects and delivering production-ready solutions.
  • Expertise in deep learning frameworks such as TensorFlow, PyTorch, Keras.
  • Proficiency in programming languages like Python, C++, Java.
  • Deep understanding of machine learning algorithms, statistical modeling, and data structures.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong leadership and communication skills, with the ability to articulate complex technical concepts.
  • A portfolio of significant contributions to AI research or industry applications.
This remote role provides the flexibility to work from anywhere while engaging in intellectually stimulating and challenging AI development. You will have the autonomy to drive innovation and make significant contributions to advanced AI initiatives. Our client is committed to building a world-class remote AI team and offers a highly collaborative and supportive virtual environment.
This advertiser has chosen not to accept applicants from your region.

Principal AI Engineer - Deep Learning & NLP

00100 Abothuguchi West KES150000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly accomplished Principal AI Engineer with expertise in Deep Learning and Natural Language Processing (NLP) to join their innovative AI division. This role is fully remote, allowing you to work from any location while contributing to groundbreaking AI initiatives. You will be responsible for architecting, developing, and deploying state-of-the-art AI models and algorithms. This includes designing training pipelines, optimizing model performance, and integrating AI solutions into production environments. The ideal candidate will have a strong background in machine learning, deep learning frameworks (TensorFlow, PyTorch), and NLP techniques (e.g., transformers, LSTMs, sentiment analysis). You will lead challenging technical projects, mentor junior engineers, and collaborate closely with product managers and researchers to translate business needs into AI-driven solutions. A Master's or PhD in Computer Science, AI, or a related field, along with significant practical experience in building and deploying AI systems, is required. Exceptional programming skills in Python and proficiency in relevant libraries are essential. Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable. We are seeking a forward-thinking individual who can identify new opportunities for AI application and drive innovation within the company. Excellent communication and interpersonal skills are vital for this remote role, enabling effective collaboration with cross-functional teams. You will be at the forefront of developing intelligent systems that will shape the future of our client's products and services. The ability to research, understand, and implement novel AI approaches, as well as to effectively present technical concepts to diverse audiences, is a must. This position offers a unique opportunity to work on complex and impactful AI challenges and to influence the technical direction of the AI roadmap. You will be expected to stay current with the latest research in AI and NLP, contributing to a culture of continuous learning and technological advancement. Strong analytical and problem-solving skills are critical for overcoming the intricate challenges inherent in AI development. The role demands a blend of theoretical knowledge and hands-on implementation expertise.
This advertiser has chosen not to accept applicants from your region.

ai engineer/specialist

Nairobi, Nairobi KES1200000 - KES3600000 Y ReliefWeb

Posted today

Job Viewed

Tap Again To Close

Job Description

Kenya

AI ENGINEER/SPECIALIST

Organization

  • Farsight Africa Group

Posted 14 Apr 2025 Closing date 23 Sep 2025

About Farsight Technologies
Established in 2015 as a subsidiary of Farsight Africa Group, Farsight Africa Technologies Ltd is on a mission to digitally enable and empower last frontier markets by promoting technology adoption in politically vulnerable states. Farsight Africa Technologies focuses on developing robust software and hardware solutions that address the gapping needs for the automation of government services.

BE THE STRATEGY BEHIND THE GAME.

Farsight is growing quickly, and we're seeking a highly skilled Artificial Intelligence (AI) Expert to serve as an onsite consultant. The consultant will play a pivotal role in developing and enhancing our products, ensuring they remain competitive in the rapidly evolving market landscape.

What You'll Do As Ai Engineer/Specialist
AI Solution Design & Integration

  • Assess client applications and systems to identify areas where AI can add value (automation, analytics, personalization, forecasting, etc.).
  • Design AI integration roadmaps aligned with client business objectives and technical infrastructure.
  • Develop APIs, microservices, and middleware to connect AI models with existing client platforms.

  • Model Development & Deployment

  • Select, fine-tune, and deploy machine learning and NLP models for client-specific use cases.

  • Integrate pre-trained AI models (e.g., LLMs, computer vision, recommendation engines) into applications.
  • Optimize model performance for speed, scalability, and cost-effectiveness.

  • System Integration

  • Ensure AI components seamlessly integrate with client databases, ERPs, CRMs, and other enterprise systems.

  • Work with client IT teams to ensure compatibility with cloud platforms (AWS, Azure, GCP) or on-prem infrastructure.
  • Implement APIs and data pipelines to support real-time AI functionality.

  • Data Management

  • Collaborate with data engineers to structure, clean, and prepare client data for AI use.

  • Design pipelines for continuous model training, retraining, and updating.
  • Establish monitoring and feedback loops for model accuracy and reliability.

  • Testing & Quality Assurance

  • Run end-to-end integration tests to ensure AI solutions perform reliably in client environments.

  • Implement monitoring dashboards for AI model performance and drift detection.
  • Troubleshoot integration issues and provide ongoing technical support.

  • Collaboration & Advisory

  • Work closely with business analysts, developers, and client stakeholders to align AI features with user needs.

  • Provide technical guidance and training to client teams on using and maintaining AI systems.
  • Document AI workflows, integration processes, and best practices.

What You'll Bring

  • Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, or a related field. A Master's or Ph.D. is preferred.
  • Minimum of 5 years of experience in AI development, with a proven track record of deploying AI solutions in a business environment.
  • Demonstrated experience in leading AI projects from conception to deployment.
  • Proficiency in programming languages such as Python, R, Java, or C++.
  • Strong understanding of machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and data processing techniques.
  • Experience with data visualization tools and techniques.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and deploying AI models in cloud environments.
  • Knowledge of data engineering practices, including data cleaning, feature engineering, and pipeline construction.
  • Relevant AI and machine learning certifications are advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal abilities, with the capacity to convey complex AI concepts to non-technical stakeholders.
  • Ability to work collaboratively in a team environment and manage multiple projects simultaneously.
  • High ethical standards and a commitment to responsible AI practices.
  • Proactive and self-motivated, with a passion for continuous learning and innovation.

WHO ARE WE A GOOD FIT FOR?

Our benefit comes from our client's success; our approach is, therefore, client-centric. Recognizing this balance of mutual achievement, our operations teams create the framework from which we can best respond to our clients' needs. Our professional, experienced workforce, connecting across Farsight departments as a unified team, applies the tailored programmes for each client. If that sounds like you, apply and join our team.

WE, AS FARSIGHT AFRICA GROUP.

Our mission is to promote Development and Prosperity through concise, consistent, innovative services and products. We strive to become the go-to advisory services company contributing to a better tomorrow for our clients and communities.

BE PART OF THE TEAM

Farsight Africa is a diverse and dynamic organization that develops relationships through reliability, innovation, and accountability. We seek long-term partnerships, and clients return to us as they benefit from the tailored solutions of the Farsight Africa team.

How to apply

Application Process

Interested Candidates Are Invited To Submit The Following

  • A detailed CV highlighting relevant experience and qualifications.
  • A cover letter explaining their interest in the role and how their expertise aligns with the objectives outlined.
  • Examples of previous AI projects or a portfolio demonstrating their work

Kindly send your application letter and CV to before 23rd September 2025. Applications shall be reviewed on a rolling basis until the right candidate has been selected.

Job details

Country

  • Kenya

City Nairobi Source

  • Farsight Africa Group

Type

  • Consultancy

Career category

  • Information and Communications Technology

Years of experience

  • 5-9 years

Share

  • Share this on Facebook
  • Share this on X
  • Post this on LinkedIn
This advertiser has chosen not to accept applicants from your region.

Senior AI Engineer

KES120000 - KES240000 Y Stivlon Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

CASTILLIANS IS HIRING

Join the Castille Elite Teams

Senior AI Engineer- Voice API (Contract)

Work Mode- Remote

Location: Remote

Engagement Type: Project-based Assignment; B2B Contract (Outside IR35)

Timezone: CET ± 2 hours

Be part of our Global Engineering Network

One of our clients in the Telecommunications sector is looking for an expert to provide AI Engineering services under a defined project scope.

Key Deliverables-

  • Designing and enhancing AI-powered chatbots for customer interactions in billing, sales, and technical support to reduce reliance on human agents.
  • Automating business processes to improve operational efficiency using AI technologies.
  • Contributing to the development and maintenance of scalable AI infrastructures and integrate new machine learning techniques and large language models (LLMs) where applicable.
  • Evaluating and working with various AI models including LLMs, reasoning models, machine learning, and function calling models for different purposes
  • Contributing to the roadmap for integrating speech-to-text functionality and real-time voice APIs, especially for telephony systems.
  • Working closely with other team members to evaluate and implement new AI technologies and tools, ensuring robust and reliable AI systems.
  • Participating in the testing and quality assurance of AI-driven systems, ensuring accurate and efficient performance.
  • Managing and maintaining AI agents across various platforms, ensuring their smooth operation and continuous improvement.

Ideal Profile-

  • At least 5 years of experience in a similar position
  • Experience developing and deploying AI chatbots, particularly in customer service or support roles (billing, sales, technical support).
  • Strong background in automation tools and techniques, with practical examples of how you've approached and solved automation challenges.
  • Familiarity with machine learning models, particularly LLMs and reasoning models.
  • Practical experience using OpenAI or similar AI models (ChatGPT, Mistral, etc.).
  • Experience working with APIs in OpenAI and other AI models for building large-scale applications.
  • Exposure to frameworks for large-scale AI projects and managing AI agents effectively.
  • Hands-on experience with Robot Framework or similar testing frameworks.
  • Understanding of voice technologies and APIs, including experience with OpenAI's real-time API (or openness to learning and exploring these technologies).
  • Comfortability working with a fast-paced, evolving roadmap, especially focusing on integrating new features like speech-to-text functionality.
  • University degree in Computer Science, Engineering or equivalent

Interested and qualified candidates are encouraged to send their resumes to

This advertiser has chosen not to accept applicants from your region.

AI Engineer Intern

New
Nairobi, Nairobi KES1200000 - KES2400000 Y Raison Consult

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring

AI Engineer Intern

Side project AI builders welcome | Applicants will get to use AI in the interview

Who We Are

Raison Consult is a strategic product and technology partner for startups, accelerators, and investors focused on the next generation of innovation. We work closely with founders and ecosystem builders to turn ideas into scalable, investor-ready products with speed, precision, and technical excellence. Whether it's validating a concept, building an MVP, or scaling a platform, we bring the right mix of strategy, execution, and support to help achieve product-market fit and grow.

Role Description

This is an internship role for an AI Engineer Intern focused on building applications and solutions on top of existing foundational generative AI models (not training models from scratch). The intern will be responsible for integrating AI capabilities into products, developing intelligent applications using APIs from providers like OpenAI, Anthropic, and others, and creating AI-powered user experiences. Daily tasks will include building AI integrations, developing chatbots and AI agents, implementing RAG systems, prompt engineering, and optimizing AI application performance. This is a hybrid role based in Nairobi County, Kenya, which allows for some work-from-home flexibility.

Qualifications

  • Foundational knowledge in AI/ML concepts and working with foundational models
  • Strong Python programming skills for AI application development
  • Experience with LLM APIs (OpenAI GPT, Anthropic Claude, Google Gemini, etc.)
  • Knowledge of prompt engineering and optimization techniques
  • Understanding of RAG (Retrieval-Augmented Generation) systems and implementation
  • Experience with vector databases (Pinecone, Weaviate, Chroma, FAISS)
  • Familiarity with AI development frameworks (LangChain, LlamaIndex, Haystack)
  • Knowledge of embeddings and semantic search implementations
  • Experience with AI agent frameworks (AutoGen, CrewAI, or custom implementations)
  • Understanding of AI application deployment and API integration
  • Knowledge of streaming responses and real-time AI interactions
  • Familiarity with fine-tuning techniques for foundational models (optional but preferred)
  • Excellent problem-solving and analytical skills
  • Strong business sense with user-centric thinking that guides technical decision-making
  • Self-directed work style with excellent time management and accountability for project timelines
  • Ability to work both independently and in a team
  • Currently enrolled in or having completed a Bachelor's degree in Computer Science, Data Science, AI/ML, or engineering related field
  • Self-taught AI practitioners are highly encouraged to apply
  • Experience with AI-powered development tools (Cursor, GitHub Copilot, Replit) is a plus
  • Personal AI applications, chatbots, or AI-powered projects preferred

Note that not knowing all of the above concepts is expected. If you have some knowledge of at least half of the above, feel confident to apply. The rest you will learn on the job. What we need to see most is at least a shown interest and appetite for the field.

Application Process

How to Apply: Send your application email to:

Required in your application:

Your resume/CV

Brief cover letter explaining your interest and relevant AI/ML experience

Links to hosted AI projects or demos (Hugging Face Spaces, Streamlit apps, etc.)

GitHub profile with ML/AI repositories

Kaggle profile or competition submissions (if applicable)

Assessment Process

Here's what makes our interview process unique:


AI-Friendly Assessment

  • You're encouraged to use AI tools during our technical interview
  • Fun fact: We believe AI engineers should be power users of AI themselves


Higher Quality Bar

  • While AI assistance is welcome, our quality expectations are correspondingly higher
  • You'll need to explain your model choices and architectural decisions
  • Data preprocessing strategies and evaluation metrics must be clearly articulated
  • We're looking for candidates who can think critically about AI-generated code and solutions


What We're Looking For

  • Ability to leverage AI tools for rapid prototyping while maintaining code quality
  • Fair understanding of foundational models fundamentals that allows you to evaluate and improve AI suggestions
  • Clear communication about model performance, limitations, and business impact
  • Product-minded AI engineering - considers user experience and business value when building AI features

Ready to build AI-powered products that shape the future? We'd love to hear from you

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Ai engineer Jobs in Kenya !

Senior AI Engineer

40200 Tuwan KES400000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge AI research and development firm, is seeking an innovative and experienced Senior AI Engineer to join their fully remote team. This role is at the forefront of developing advanced artificial intelligence solutions, including machine learning models, deep learning algorithms, and natural language processing systems. You will be responsible for designing, building, and deploying AI-powered applications that solve complex real-world problems. The ideal candidate possesses a strong foundation in computer science, mathematics, and a deep understanding of AI/ML principles. You will work with large datasets, experiment with various algorithms, and contribute to the entire AI development lifecycle, from conception to production. This position requires exceptional programming skills (e.g., Python, R), expertise in AI frameworks (e.g., TensorFlow, PyTorch), and a proven ability to translate research into practical, scalable solutions. The ability to collaborate effectively with a distributed team of researchers and engineers, communicate complex technical concepts clearly, and stay abreast of the rapidly evolving AI landscape is paramount. We are looking for a creative problem-solver and a forward-thinker who is passionate about pushing the boundaries of artificial intelligence and making a tangible impact. This is an exciting opportunity to contribute to groundbreaking AI projects in a stimulating, remote-first environment.

Responsibilities:
  • Design, develop, and implement advanced AI and machine learning models.
  • Build and optimize deep learning algorithms for various applications.
  • Work with large datasets, perform data preprocessing, and feature engineering.
  • Deploy AI models into production environments, ensuring scalability and performance.
  • Collaborate with cross-functional teams to identify AI opportunities and integrate solutions.
  • Conduct research and stay up-to-date with the latest advancements in AI and ML.
  • Develop and maintain robust and efficient code in languages like Python and R.
  • Utilize AI frameworks such as TensorFlow, PyTorch, and scikit-learn.
  • Evaluate and select appropriate algorithms and tools for specific AI challenges.
  • Document AI models, experiments, and findings clearly and comprehensively.

Qualifications:
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • Minimum of 5 years of experience in AI/ML engineering or research.
  • Proven experience in developing and deploying production-ready AI models.
  • Strong programming skills in Python or R, with experience in relevant libraries (NumPy, Pandas).
  • In-depth knowledge of machine learning algorithms, deep learning architectures, and NLP.
  • Proficiency with AI frameworks like TensorFlow, PyTorch, Keras, or similar.
  • Experience with data processing and analysis techniques.
  • Familiarity with cloud platforms (AWS, Azure, GCP) for AI deployment is a plus.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong communication and collaboration skills for a remote team environment.
This advertiser has chosen not to accept applicants from your region.

Principal AI Engineer

30400 Tuwan KES280000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Principal AI Engineer to lead the development of advanced artificial intelligence solutions. This is a fully remote, senior-level position that offers the opportunity to work on challenging and impactful projects from anywhere. You will be responsible for designing, implementing, and deploying state-of-the-art AI models and systems, mentoring junior engineers, and driving technical strategy. The ideal candidate possesses a deep understanding of machine learning, deep learning, and emerging AI technologies, coupled with a strong track record of delivering complex AI products.

Responsibilities:
  • Lead the design, development, and implementation of large-scale AI systems and machine learning models.
  • Architect robust and scalable AI solutions, considering performance, efficiency, and maintainability.
  • Drive innovation in AI development by exploring and adopting new algorithms, techniques, and technologies.
  • Mentor and guide a team of AI engineers, providing technical leadership and support.
  • Collaborate with cross-functional teams, including data scientists, product managers, and software engineers, to define AI product roadmaps and requirements.
  • Ensure the quality, reliability, and performance of deployed AI systems.
  • Develop and maintain best practices for AI development, including code quality, testing, and deployment.
  • Stay abreast of the latest advancements in AI research and industry trends.
  • Present technical strategies and findings to senior leadership and stakeholders.
  • Contribute to the development of the company's AI strategy and vision.
  • Identify opportunities for applying AI to solve business problems and create new product capabilities.
Qualifications:
  • Master's or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
  • 10+ years of progressive experience in AI engineering and software development.
  • Proven experience in designing and deploying large-scale AI/ML systems in production environments.
  • Expertise in one or more AI domains such as deep learning (TensorFlow, PyTorch), natural language processing, computer vision, or reinforcement learning.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms (AWS, GCP, Azure) and related AI/ML services.
  • Deep understanding of data structures, algorithms, and software design principles.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to work independently, manage complex projects, and mentor technical teams in a remote setting.
  • Experience with MLOps practices and tools is highly desirable.
Join our innovative team and make a significant impact on the future of AI technology.
This advertiser has chosen not to accept applicants from your region.

AI ENGINEER/SPECIALIST

Nairobi, Nairobi Farsight Africa Group

Posted today

Job Viewed

Tap Again To Close

Job Description

fixed term, full time
JOB TITLE: AI ENGINEER

REPORTING TO: CHIEF TECHNOLOGY OFFICER

LOCATION: KENYA

JOB TYPE: CONSULTANCY

JOB FIELD: ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DATA SCIENCE / SOFTWARE ENGINEERING

Established in 2015 as a subsidiary of Farsight Africa Group, Farsight Africa Technologies Ltd. is on a mission to digitally enable and empower last frontier markets by promoting technology adoption in politically vulnerable states. Headquartered in Nairobi, Kenya, with offices across Africa, Farsight Africa Technologies focuses on developing robust software and System that address the gaping needs for the public and private sector.

We are seeking a highly skilled and creative AI Engineer to join our technology team. In this role, you will design, develop, and deploy AI/ML solutions that power innovative products and services. You will work on building intelligent systems, integrating AI into applications, and ensuring our solutions are scalable, ethical, and impactful.

If you have a strong background in AI/ML, software development, and cloud-based deployment, and are excited about shaping the future of intelligent digital solutions, then this is the opportunity for you.

REQUIRED SKILLS & EXPERIENCE

Academic Qualifications:





A Bachelor’s or Master’s degree in computer science, Artificial Intelligence, Machine Learning, Data Science, Computer Engineering, or related fields.

Professional certifications in AI/ML, Cloud (AWS, Azure, or GCP), or Data Engineering are an added advantage.



Required Skills and Expertise:





3–7 years of hands-on experience in building and deploying AI/ML models in real-world applications.

Strong programming experience in Python, R, or Java, with expertise in frameworks such as TensorFlow, PyTorch, Scikit-learn.

Experience with NLP, Computer Vision, Generative AI, or Recommendation Systems is highly desirable.

Strong background in data engineering (data pipelines, APIs, SQL/NoSQL databases, and big data frameworks).

Familiarity with cloud platforms (AWS Sagemaker, Azure ML, or Google Vertex AI) and containerization (Docker, Kubernetes).

Experience integrating AI into enterprise applications, APIs, and digital platforms.

Understanding of MLOps best practices for continuous integration, deployment, and monitoring of ML models.

Knowledge of Responsible AI, Ethics, and Data Privacy in AI solutions.

Strong problem-solving, analytical thinking, and ability to work in a fast-paced, collaborative environment.



WHAT YOU’LL BE DOING





Design, train, and deploy scalable AI/ML models for diverse business use cases.

Integrate AI features into Farsight applications and platforms.

Build data pipelines, preprocessing workflows, and ensure high-quality data for model training.

Implement MLOps pipelines for continuous deployment, monitoring, and improvement of models.

Research and apply state-of-the-art AI methods (Generative AI, NLP, CV) to Farsight client problems.

Work with stakeholders to understand business needs and translate them into AI-driven solutions.

Ensure AI solutions adhere to ethical standards, data privacy regulations, and industry best practices.

Contribute to innovation by exploring new tools, frameworks, and approaches to enhance AI capabilities.



WE, AS FARSIGHT AFRICA GROUP.

Our mission is to promote Development and Prosperity through concise, consistent, innovative services and products. We strive to become the go-to advisory services company contributing to a better tomorrow for our clients and communities.





How to apply

Kindly send your application letter and CV to before 10th October 2025. Applications shall be reviewed on a rolling basis until the right candidate has been selected.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All AI Engineer Jobs