14 AI Consultant jobs in Nairobi
Senior AI Solutions Architect
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Designing end-to-end AI/ML solutions, from conceptualization to deployment, considering scalability, security, and performance.
- Evaluating and recommending AI/ML tools, frameworks, and platforms (e.g., TensorFlow, PyTorch, scikit-learn, cloud AI services).
- Collaborating with data scientists, engineers, and product managers to translate business requirements into technical AI solutions.
- Developing and implementing proof-of-concepts and prototypes for new AI functionalities.
- Architecting robust data pipelines for training and deploying AI models.
- Ensuring the integration of AI solutions with existing enterprise systems and infrastructure.
- Providing technical leadership and guidance to development teams.
- Staying abreast of the latest advancements in AI, machine learning, deep learning, and related fields.
- Contributing to the company's AI strategy and roadmap.
- Identifying opportunities to leverage AI/ML to solve business problems and create new value.
- Documenting architectural designs, technical specifications, and best practices.
- Mentoring junior members of the AI/ML team.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related quantitative field.
- Minimum of 7 years of experience in software development, with at least 4 years focused specifically on AI/ML solutions architecture and development.
- Proven experience designing and deploying complex AI/ML models in production environments.
- Strong understanding of various machine learning algorithms, deep learning architectures, and natural language processing (NLP) techniques.
- Proficiency in programming languages such as Python, R, or Java.
- Experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Familiarity with big data technologies (e.g., Spark, Hadoop).
- Excellent understanding of MLOps principles and practices.
- Strong problem-solving, analytical, and critical-thinking skills.
- Exceptional communication and presentation skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Proven ability to lead technical initiatives and work effectively in a remote, collaborative team environment.
Lead AI Solutions Architect
Posted 5 days ago
Job Viewed
Job Description
- Design and architect scalable and high-performance AI solutions.
- Lead the development and implementation of AI/ML models and systems.
- Evaluate and select appropriate AI technologies and platforms.
- Collaborate with business stakeholders to understand requirements and define AI strategies.
- Mentor and guide junior AI engineers and architects.
- Oversee the deployment and operationalization of AI solutions.
- Ensure the ethical and responsible use of AI technologies.
- Stay abreast of the latest advancements in AI and machine learning.
- Develop proof-of-concepts for new AI applications.
- Contribute to the company's AI roadmap and best practices.
Remote AI Solutions Architect
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Architect and design end-to-end AI/ML solutions, from data ingestion and preparation to model deployment and monitoring.
- Collaborate with clients and internal stakeholders to understand business requirements and translate them into AI-driven solutions.
- Evaluate and recommend appropriate AI/ML technologies, frameworks, and platforms (e.g., TensorFlow, PyTorch, scikit-learn, cloud AI services).
- Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility and value of AI solutions.
- Define data strategies, including data governance, quality, and integration for AI applications.
- Ensure the scalability, reliability, and security of AI solutions.
- Provide technical leadership and guidance to data scientists and engineers throughout the project lifecycle.
- Stay abreast of the latest advancements in AI, machine learning, deep learning, and related technologies.
- Communicate complex technical concepts effectively to both technical and non-technical audiences in a remote setting.
- Contribute to the development of best practices and standards for AI solution development.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related quantitative field.
- Minimum of 7 years of experience in software development, data science, or solutions architecture, with a strong focus on AI/ML.
- Proven experience designing and deploying production-level AI/ML models and systems.
- In-depth knowledge of various machine learning algorithms, deep learning architectures, and natural language processing (NLP).
- Proficiency with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication and presentation skills, crucial for remote client interactions.
- Demonstrated ability to lead technical teams and drive innovation.
Remote AI Solutions Architect - Emerging Technologies
Posted 5 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Designing scalable and robust AI architectures and solutions leveraging cloud platforms (AWS, Azure, GCP) and AI services.
- Translating business requirements into technical AI solutions, defining roadmaps and implementation plans.
- Leading the development and integration of AI models, including machine learning, deep learning, and reinforcement learning algorithms.
- Evaluating and selecting appropriate AI tools, frameworks, and technologies to meet project objectives.
- Collaborating with data scientists and engineers to ensure the efficient development, training, and deployment of AI models.
- Providing technical leadership and guidance throughout the project lifecycle, from proof-of-concept to production deployment.
- Developing and maintaining comprehensive technical documentation, including architectural diagrams, design specifications, and API documentation.
- Staying abreast of the latest advancements in AI, machine learning, and related technologies.
- Assessing client needs and proposing innovative AI-driven solutions to drive business value.
- Ensuring solutions adhere to best practices in security, privacy, and ethical AI development.
The ideal candidate will hold a Master's or Ph.D. in Computer Science, Artificial Intelligence, Data Science, or a related field. A strong portfolio of successful AI/ML project implementations is essential. You should have 7+ years of experience in software architecture, with at least 4 years focused on AI/ML solutions. Deep expertise in programming languages such as Python, Java, or Scala, and familiarity with AI frameworks like TensorFlow, PyTorch, Keras, and MLflow are required. Proven experience with cloud-based AI platforms and services, as well as data engineering and MLOps practices, is highly desirable. Excellent communication, presentation, and stakeholder management skills are crucial for collaborating effectively in a remote setting.
Location: This position is fully remote, offering maximum flexibility, and primarily supports innovation initiatives for teams operating in the vicinity of Malindi, KE .
Junior Data Science Trainee
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and pre-processing large datasets from various sources.
- Perform exploratory data analysis (EDA) to identify patterns, trends, and insights.
- Support the development and implementation of machine learning models under supervision.
- Create data visualizations and reports to communicate findings effectively.
- Collaborate with team members on data-related projects and tasks.
- Learn and apply various data science techniques and tools.
- Participate in team meetings and contribute to discussions on data strategy and insights.
- Help in documenting data processes and methodologies.
- Gain exposure to different aspects of the data science lifecycle.
- Contribute to ad-hoc data analysis requests as needed.
- Bachelor's degree in Computer Science, Statistics, Mathematics, Economics, or a related quantitative field.
- Strong foundational knowledge of statistics and mathematics.
- Familiarity with programming languages commonly used in data science, such as Python or R.
- Basic understanding of data manipulation libraries (e.g., Pandas, NumPy).
- Enthusiasm for data science and machine learning.
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills, suitable for remote teamwork.
- Eagerness to learn and adapt to new technologies and methodologies.
- Prior experience with SQL is a plus.
- Must have a reliable internet connection and a suitable remote work environment.
Remote AI/ML Solutions Architect
Posted 7 days ago
Job Viewed
Job Description
Machine Learning Engineer
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable machine learning models and algorithms.
- Develop and implement data preprocessing pipelines and feature engineering techniques.
- Train, evaluate, and fine-tune ML models using various frameworks and tools.
- Deploy ML models into production environments and monitor their performance.
- Collaborate with data scientists and software engineers to integrate ML solutions into products and services.
- Conduct research on new ML techniques and technologies to identify potential applications.
- Analyze large datasets to extract insights and inform model development.
- Optimize model performance for accuracy, efficiency, and scalability.
- Develop and maintain documentation for ML models and processes.
- Stay current with advancements in the field of AI and machine learning.
- Troubleshoot and resolve issues related to ML model performance in production.
- Present findings and technical details to stakeholders.
Qualifications:
- Master's or PhD in Computer Science, Data Science, Statistics, or a related quantitative field.
- 3+ years of hands-on experience in machine learning engineering or data science with a focus on model development and deployment.
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn.
- Experience with data manipulation and analysis tools (e.g., Pandas, Spark).
- Strong understanding of various ML algorithms, including supervised, unsupervised, and deep learning.
- Experience with cloud platforms (AWS, Azure, GCP) and ML services.
- Familiarity with MLOps principles and tools.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Experience with containerization technologies like Docker is a plus.
- Ability to work effectively in both remote and on-site settings as required.
This hybrid role, with a client presence in Malindi, Kilifi, KE , offers a competitive salary and the chance to work at the forefront of AI innovation.
Be The First To Know
About the latest Ai consultant Jobs in Nairobi !
Graduate Data Scientist - Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and preparing large datasets for machine learning model training.
- Develop, train, and evaluate machine learning models under the guidance of senior data scientists.
- Implement algorithms for classification, regression, clustering, and other data mining tasks.
- Visualize data and model results to identify trends and insights.
- Contribute to the documentation of data analysis processes, models, and findings.
- Participate in team meetings and discussions, contributing ideas and insights.
- Learn and apply various machine learning libraries and frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).
- Support in deploying and monitoring machine learning models in production environments.
- Research and stay updated on the latest advancements in data science and machine learning.
- Collaborate effectively with remote team members through various communication platforms.
- Assist in the interpretation of model performance and provide actionable recommendations.
- Gain practical experience in an end-to-end data science project lifecycle.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.
- Solid understanding of statistical concepts and machine learning algorithms.
- Proficiency in programming languages such as Python or R.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and visualization tools (e.g., Matplotlib, Seaborn).
- Basic knowledge of machine learning frameworks is a plus.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to explain technical concepts clearly.
- Ability to work independently, manage time effectively, and collaborate remotely.
- Eagerness to learn and adapt to new technologies and methodologies.
- Previous exposure to data science projects or coursework is beneficial.
AI Research Scientist - Machine Learning
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct research and development in machine learning and AI.
- Develop and implement advanced ML algorithms and models.
- Analyze large datasets and identify patterns and insights.
- Collaborate with engineers to deploy AI solutions.
- Stay current with AI research trends and methodologies.
- Publish research findings and contribute to intellectual property.
- Ph.D. or Master's degree in Computer Science, AI, ML, or related field.
- Proven experience in machine learning research and development.
- Expertise in deep learning, NLP, or computer vision.
- Proficiency in Python and ML frameworks (TensorFlow, PyTorch).
- Strong mathematical and statistical background.
- Excellent research, analytical, and communication skills.
Lead AI Engineer - Machine Learning Platforms
Posted today
Job Viewed
Job Description
As the Lead AI Engineer, you will be responsible for designing, developing, and deploying scalable and robust machine learning models and MLOps pipelines. You will lead a team of talented AI engineers, providing technical guidance, mentorship, and fostering a culture of innovation. Your core responsibilities will include defining the ML platform architecture, selecting appropriate tools and technologies, and establishing best practices for model development, training, deployment, and monitoring. You will work closely with data scientists and software engineers to ensure seamless integration of ML models into production systems.
A key aspect of this role involves architecting solutions for data ingestion, feature engineering, model training at scale, and efficient model serving. You will be instrumental in developing frameworks and tools that empower data scientists to build and deploy models more effectively. Experience with cloud platforms (AWS, Azure, GCP) and their associated AI/ML services is essential. You will also focus on implementing MLOps principles, including CI/CD for ML, automated testing, and performance monitoring, to ensure the reliability and maintainability of ML systems.
The Lead AI Engineer will stay abreast of the latest advancements in machine learning, deep learning, and AI research, identifying opportunities to leverage new technologies. You will contribute to strategic decisions regarding the company's AI roadmap and research initiatives. Excellent communication skills are vital for collaborating with cross-functional teams, stakeholders, and presenting complex technical concepts clearly. You will also be responsible for identifying and mitigating risks associated with AI development and deployment, ensuring ethical considerations are addressed.
This role requires a passion for building cutting-edge AI systems and a proven ability to lead technical teams in a fast-paced, remote environment. The ideal candidate will possess strong analytical and problem-solving skills, coupled with a deep understanding of software engineering best practices.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 7+ years of experience in software engineering, with a strong focus on machine learning and AI development.
- Minimum of 3 years of experience leading engineering teams.
- Proven expertise in designing and implementing scalable ML platforms and MLOps pipelines.
- Strong proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Extensive experience with cloud platforms (AWS, Azure, GCP) and their ML services.
- Deep understanding of ML algorithms, deep learning architectures, and statistical modeling.
- Experience with containerization technologies (Docker, Kubernetes).
- Excellent understanding of software development best practices, including CI/CD, testing, and version control.
- Strong communication, leadership, and problem-solving skills.