1,065 Principal AI Engineer Computer Vision jobs in Kenya
Principal Machine Learning Engineer, Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer (AI/ML)
Posted 2 days 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.
Principal Machine Learning Engineer - Generative AI
Posted 20 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - AI Research
Posted 10 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - Generative AI (Remote)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the research, design, development, and optimization of large-scale generative AI models (e.g., LLMs, diffusion models).
- Architect and implement robust ML pipelines for training, fine-tuning, and deploying generative models.
- Develop novel algorithms and techniques to improve model performance, efficiency, and capabilities.
- Collaborate closely with product managers, researchers, and other engineers to define project scope and objectives.
- Evaluate and select appropriate frameworks, tools, and technologies for ML development and deployment.
- Conduct rigorous experimentation and analysis to validate model effectiveness and identify areas for improvement.
- Mentor and guide junior ML engineers, fostering best practices in coding, experimentation, and documentation.
- Stay at the forefront of advancements in generative AI research and apply new findings to practical applications.
- Publish research findings and contribute to the broader AI community through papers and presentations.
- Ensure responsible AI practices are integrated into the model development lifecycle, addressing bias and ethical considerations.
- Optimize models for production environments, focusing on scalability, latency, and resource utilization.
- This is a fully remote position, demanding excellent communication and collaboration skills to thrive in a distributed team. Success will be measured by impact and innovation, not by physical proximity.
- Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 10+ years of professional experience in Machine Learning, with at least 5 years focused on Deep Learning and Generative AI.
- Proven track record of designing, training, and deploying state-of-the-art generative models.
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or JAX.
- Strong programming skills in Python and experience with ML libraries (e.g., NumPy, SciPy, Pandas).
- Experience with distributed training and cloud platforms (e.g., AWS, GCP, Azure).
- Deep understanding of transformer architectures, GANs, VAEs, diffusion models, and other generative techniques.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and leadership skills, with the ability to mentor and influence.
- Experience working in a remote-first or distributed team environment is a significant advantage.
- Publications in top-tier AI conferences (e.g., NeurIPS, ICML, ICLR) are highly desirable.
Principal AI Engineer (Computer Vision)
Posted 20 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 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.
Be The First To Know
About the latest Principal ai engineer computer vision Jobs in Kenya !
Principal AI Engineer, Machine Learning
Posted 20 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 - Machine Learning Platforms
Posted 12 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 Machine Learning Engineer - Advanced AI Systems
Posted 20 days ago
Job Viewed