1,062 Senior AI Ml Engineer Deep Learning jobs in Kenya
Lead Machine Learning Engineer - Computer Vision
Posted 20 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 20 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.
Machine Learning Engineer - AI Research
Posted 17 days ago
Job Viewed
Job Description
Senior Computer Vision Engineer - AI Systems
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art computer vision algorithms and models for various applications.
- Work with large-scale datasets for training and evaluating computer vision models.
- Collaborate with a team of AI researchers and engineers to integrate vision systems into broader AI platforms.
- Optimize computer vision algorithms for performance, accuracy, and efficiency on different hardware platforms.
- Stay abreast of the latest research and advancements in computer vision, deep learning, and machine learning.
- Develop prototypes and conduct rigorous testing to validate solutions.
- Contribute to the design and architecture of scalable computer vision systems.
- Publish research findings and present work at leading conferences and in journals.
- Mentor junior engineers and contribute to a culture of technical excellence and innovation.
- Ensure the responsible and ethical development of AI systems, addressing potential biases.
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field with a specialization in Computer Vision.
- 5+ years of hands-on experience in developing and deploying computer vision algorithms.
- Strong proficiency in C++ and Python, along with experience in relevant libraries (e.g., OpenCV, scikit-image).
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proven experience with deep learning models for image recognition, object detection, segmentation, and tracking.
- Solid understanding of image processing techniques and mathematical principles underlying computer vision.
- Experience with cloud platforms (AWS, GCP, Azure) and distributed computing is a plus.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, particularly in a remote work environment.
- Ability to work independently and lead technical initiatives.
Principal Machine Learning Engineer, Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer - Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement advanced machine learning models for computer vision tasks.
- Research and apply state-of-the-art computer vision algorithms (e.g., CNNs, GANs).
- Build and optimize scalable ML pipelines for data preprocessing, training, and inference.
- Fine-tune and deploy deep learning models using frameworks like TensorFlow or PyTorch.
- Perform rigorous model evaluation and performance optimization.
- Collaborate with cross-functional teams to integrate ML solutions into products.
- Stay abreast of the latest research and advancements in machine learning and computer vision.
- Contribute to MLOps practices for robust model deployment and monitoring.
- Write clean, efficient, and well-documented code.
- Present technical findings and solutions to both technical and non-technical audiences.
- Master's or Ph.D. in Computer Science, Machine Learning, AI, or a related quantitative field.
- Minimum of 5 years of hands-on experience in machine learning engineering, with a strong focus on computer vision.
- Proficiency in Python and ML libraries (e.g., scikit-learn, TensorFlow, PyTorch, OpenCV).
- Experience with deep learning architectures for image and video analysis.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Familiarity with MLOps tools and best practices.
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and collaboration skills, suitable for a remote team.
- Proven ability to work independently and drive projects to completion.
Principal Machine Learning Engineer - AI Research
Posted 10 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Senior ai ml engineer deep learning Jobs in Kenya !
Senior Machine Learning Engineer (AI Research)
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and deploy advanced machine learning models and algorithms for various applications.
- Conduct cutting-edge research into new ML techniques and their potential applications.
- Develop and optimize production-level ML pipelines for training, evaluation, and deployment.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, in a remote setting.
- Architect and build scalable, robust, and efficient ML systems.
- Stay abreast of the latest advancements in AI, machine learning, and deep learning research.
- Mentor and guide junior machine learning engineers and data scientists.
- Evaluate and integrate new technologies and tools to improve ML capabilities.
- Contribute to the company's intellectual property through publications and patents.
- Ensure the ethical and responsible 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 7 years of progressive experience in machine learning engineering or research.
- Proven track record of developing and deploying complex ML models in production environments.
- Expertise in programming languages such as Python, and ML libraries/frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of deep learning architectures, natural language processing (NLP), computer vision, or reinforcement learning.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication and interpersonal skills for effective collaboration in a remote team.
- Demonstrated leadership capabilities and experience mentoring others.
- Strong understanding of data structures, algorithms, and software design principles.
- Commitment to reproducible research and rigorous scientific methodology.
- A passion for pushing the boundaries of AI and its real-world applications, while based anywhere, your impact is felt globally.
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.
Lead AI Engineer - Deep Learning
Posted 19 days ago
Job Viewed
Job Description
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.
- 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.