1,867 Principal AI Engineer Machine Learning jobs in Kenya
Principal AI Engineer, Machine Learning
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the research, development, and implementation of cutting-edge machine learning algorithms and models.
- Design and architect scalable AI systems and platforms.
- Develop and deploy predictive models, recommendation engines, natural language processing (NLP) systems, and computer vision solutions.
- Collaborate with data scientists and engineers to curate, clean, and preprocess large datasets.
- Evaluate and select appropriate machine learning frameworks and tools (e.g., TensorFlow, PyTorch, Scikit-learn).
- Optimize model performance, efficiency, and scalability for production environments.
- Stay abreast of the latest advancements in AI and machine learning research and apply them to solve complex business problems.
- Mentor and guide junior AI engineers and researchers.
- Publish research findings and present work at leading AI conferences.
- Ensure the ethical and responsible development and deployment of AI technologies.
- This fully remote role requires exceptional leadership, strategic thinking, and communication skills. You must be a proactive problem-solver and an excellent collaborator in a virtual environment. A strong publication record and experience with large-scale AI deployments are highly desirable. Join our client in pioneering the next generation of AI, remotely contributing from **Kitale, Trans-Nzoia, KE**, and beyond.
Principal AI Engineer (Computer Vision)
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and implementation of advanced computer vision algorithms and systems.
- Develop and train deep learning models for tasks such as object detection, segmentation, tracking, and recognition.
- Optimize model performance for accuracy, speed, and efficiency on various hardware platforms.
- Conduct research into new computer vision techniques and approaches.
- Collaborate with software engineers to integrate computer vision models into production applications.
- Evaluate and benchmark model performance rigorously.
- Mentor and guide junior AI engineers and researchers.
- Stay current with the latest advancements in the field of computer vision and AI.
- Contribute to technical strategy and roadmap for AI/CV initiatives.
- Write high-quality, production-ready code and comprehensive technical documentation.
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on Computer Vision or Machine Learning.
- Minimum of 8 years of experience in computer vision research and development.
- Proven expertise in deep learning frameworks such as TensorFlow, PyTorch, Keras.
- Strong proficiency in Python and C++.
- Solid understanding of image processing techniques and mathematical principles underlying computer vision.
- Experience with large-scale datasets and distributed training.
- Excellent problem-solving, analytical, and algorithmic thinking skills.
- Strong communication and collaboration skills for a remote team environment.
Principal AI Engineer - Deep Learning
Posted today
Job Viewed
Job Description
Principal AI Engineer - Machine Learning Platforms
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain robust, scalable, and production-ready machine learning platforms and infrastructure.
- Lead the implementation of end-to-end ML pipelines, including data ingestion, feature engineering, model training, evaluation, and deployment.
- Architect and develop advanced AI models leveraging techniques such as deep learning, reinforcement learning, and statistical modeling.
- Collaborate with data scientists, software engineers, and product managers to translate business needs into AI solutions.
- Optimize ML models for performance, efficiency, and scalability in distributed computing environments.
- Stay abreast of the latest research and advancements in AI, machine learning, and related fields.
- Mentor junior AI engineers and contribute to the technical growth of the team.
- Define and implement best practices for ML development, MLOps, and model monitoring.
- Evaluate and integrate new AI technologies and tools to enhance platform capabilities.
- Troubleshoot and resolve complex technical challenges in AI/ML systems.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- 10+ years of experience in AI/ML engineering, with a significant focus on building and deploying ML platforms.
- Expertise in programming languages such as Python, Java, or C++, and ML frameworks (e.g., TensorFlow, PyTorch, Keras).
- Deep understanding of various machine learning algorithms, statistical modeling, and data science principles.
- Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
- Proven ability to design and implement scalable ML systems and MLOps practices.
- Strong knowledge of software engineering best practices, including version control, testing, and CI/CD.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication and collaboration skills, highly effective in a remote setting.
- Published research in relevant AI/ML conferences or journals is a plus.
Principal AI Engineer - Deep Learning Architect
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Architect, develop, and deploy sophisticated deep learning models for various applications, including computer vision, natural language processing, and predictive analytics.
- Lead AI research and development initiatives, exploring new algorithms, techniques, and frameworks.
- Mentor and guide a team of AI engineers and data scientists, fostering a culture of technical excellence.
- Collaborate with product management and engineering teams to define AI strategy and roadmaps.
- Optimize AI models for performance, scalability, and efficiency in production environments.
- Stay abreast of the latest advancements in AI, machine learning, and related fields.
- Design and implement robust ML pipelines for data processing, training, and evaluation.
- Evaluate and integrate third-party AI technologies and services where appropriate.
- Present complex AI concepts and findings to technical and non-technical stakeholders.
- Ensure the ethical development and deployment of AI systems.
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 engineering, with at least 5 years in a lead or principal role.
- Deep expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proven track record of successfully designing and deploying complex AI models in production.
- Strong programming skills in Python and experience with relevant libraries (e.g., NumPy, SciPy, Pandas).
- Extensive knowledge of various AI algorithms, including neural networks, reinforcement learning, and generative models.
- Experience with cloud AI platforms (e.g., AWS SageMaker, Google AI Platform, Azure ML).
- Excellent leadership, communication, and collaboration skills, essential for a remote-first environment.
- Ability to translate business problems into AI solutions.
- While the role is fully remote, occasional interaction with project teams based near Kitale, Trans-Nzoia, KE may be part of the work.
This is an unparalleled opportunity for a leading AI expert to drive significant innovation and shape the future of intelligent systems within a remote-first organization.
Principal AI Engineer - Machine Learning Systems
Posted 3 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer, Computer Vision
Posted 21 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Principal ai engineer machine learning Jobs in Kenya !
Principal AI Engineer - Machine Learning (Remote)
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of advanced machine learning models and AI systems.
- Architect scalable and robust ML solutions for various business applications.
- Conduct research and stay abreast of the latest advancements in AI and ML.
- Optimize model performance, efficiency, and deployment strategies.
- Collaborate with cross-functional teams to define AI project requirements and deliverables.
- Mentor and guide junior AI engineers and data scientists.
- Develop and implement MLOps practices for seamless model deployment and monitoring.
- Evaluate and integrate new AI technologies and tools.
- Present technical findings and project progress to stakeholders.
- Ensure the ethical development and deployment of AI systems.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 10 years of experience in AI/ML engineering, with a significant focus on developing production-ready models.
- Expertise in various ML algorithms (supervised, unsupervised, reinforcement learning) and deep learning architectures.
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn, Keras.
- Strong experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Solid understanding of software engineering best practices and MLOps principles.
- Proven ability to lead complex AI projects and deliver tangible business value.
- Exceptional analytical, problem-solving, and critical thinking skills.
- Excellent communication and collaboration skills for a remote team environment.
- Experience with natural language processing (NLP) or computer vision is a plus.
Principal AI Engineer, Machine Learning Operations
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and manage end-to-end MLOps pipelines for automated model training, deployment, and monitoring.
- Develop and maintain infrastructure for managing large-scale datasets and machine learning models.
- Implement CI/CD practices for machine learning models, ensuring efficient and reliable deployment.
- Monitor model performance in production, identify issues, and implement solutions for retraining and optimization.
- Collaborate with data scientists and software engineers to integrate ML models into production systems.
- Develop and manage cloud-based ML platforms and services (e.g., AWS SageMaker, Azure ML, Google AI Platform).
- Implement best practices for model versioning, experiment tracking, and reproducibility.
- Ensure the scalability, reliability, and security of AI/ML infrastructure.
- Contribute to the architectural design of AI systems and platforms.
- Stay abreast of the latest advancements in MLOps, machine learning, and cloud technologies.
- Mentor junior engineers and contribute to the technical vision of the AI team.
- Develop and maintain comprehensive documentation for MLOps processes and infrastructure.
- Master's or Ph.D. in Computer Science, Engineering, Data Science, or a related quantitative field.
- Minimum of 7 years of experience in software engineering or machine learning, with at least 3 years focused on MLOps.
- Proven expertise in building and managing ML pipelines using tools like Kubeflow, MLflow, TFX, or similar.
- Strong proficiency in programming languages such as Python, and experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Extensive experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with data engineering, data pipelines, and database management.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and lead technical initiatives in a remote environment.
- Familiarity with distributed systems and big data technologies.
Principal Machine Learning Engineer - AI Research
Posted 11 days ago
Job Viewed