2,791 Principal Machine Learning Engineer jobs in Kenya
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Qualifications:
- Master's or Ph.D. in Computer Science, Machine Learning, AI, or a related quantitative field.
- 8+ years of experience in machine learning engineering, with a focus on building and deploying models in production.
- Expertise in Python and deep learning frameworks (e.g., TensorFlow, PyTorch, Keras).
- Strong understanding of ML algorithms, statistical modeling, and data mining techniques.
- Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
- Proficiency in software engineering best practices, including version control, testing, and CI/CD.
- Excellent leadership, mentoring, and communication skills.
- Proven ability to drive complex projects from inception to completion.
- Strong problem-solving and analytical capabilities.
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
- Designing, building, and deploying state-of-the-art machine learning models for various applications.
- Developing and implementing robust ML pipelines for data preprocessing, model training, evaluation, and deployment.
- Collaborating with data scientists, software engineers, and product managers to understand and translate business requirements into technical solutions.
- Researching and evaluating new ML techniques, algorithms, and tools to enhance our capabilities.
- Optimizing ML models for performance, scalability, and efficiency in production environments.
- Writing high-quality, production-ready code in languages such as Python.
- Mentoring junior machine learning engineers and providing technical guidance.
- Staying current with the latest advancements in AI, machine learning, and related fields.
- Contributing to the architectural design and technical strategy of ML systems.
- Troubleshooting and resolving issues related to ML model performance and deployment.
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of sophisticated machine learning models and algorithms for complex problems.
- Architect scalable and robust ML systems, including data pipelines, feature engineering, model training, evaluation, and deployment.
- Stay at the forefront of AI and machine learning research, identifying and applying novel techniques and approaches.
- Collaborate closely with data scientists, software engineers, and product managers to translate business requirements into effective ML solutions.
- Mentor and guide junior machine learning engineers and data scientists, fostering a culture of technical excellence.
- Optimize ML models for performance, scalability, and efficiency in production environments.
- Develop and maintain production-level ML code, ensuring code quality, testability, and reproducibility.
- Implement MLOps best practices for continuous integration, continuous delivery, and monitoring of ML models.
- Evaluate and select appropriate tools, frameworks, and technologies for ML development and deployment.
- Conduct thorough data analysis and exploration to uncover insights and inform model development.
- Present complex technical concepts and findings to both technical and non-technical stakeholders.
- Contribute to the overall AI strategy and roadmap of the organization.
- Ensure ethical considerations and fairness are integrated into ML development and deployment.
- Manage and mentor teams of ML engineers.
- Research and implement new AI techniques and technologies.
Qualifications:
- Master's or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related quantitative field.
- Minimum of 8 years of progressive experience in machine learning engineering, with a significant portion in a senior or lead role.
- Proven expertise in developing and deploying a wide range of machine learning models (e.g., deep learning, natural language processing, computer vision, reinforcement learning).
- Proficiency in programming languages such as Python, and experience with ML frameworks like TensorFlow, PyTorch, scikit-learn.
- Strong understanding of data structures, algorithms, and software engineering principles.
- Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
- Familiarity with big data technologies (e.g., Spark, Hadoop) and data warehousing concepts.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication, presentation, and interpersonal skills, with the ability to lead and influence technical teams.
- Demonstrated ability to architect and build end-to-end ML systems.
- Experience with MLOps tools and methodologies.
- Published research in top-tier ML conferences or journals is a strong plus.
Principal Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - NLP
Posted 1 day ago
Job Viewed
Job Description
Principal Machine Learning Engineer - Generative AI
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Principal machine learning engineer Jobs in Kenya !
Principal Machine Learning Engineer - Remote AI Development
Posted 2 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of advanced machine learning models, particularly in computer vision.
- Architect scalable and robust ML pipelines for training, evaluation, and deployment of models.
- Research and apply cutting-edge ML algorithms and techniques to solve complex problems.
- Collaborate with cross-functional teams, including researchers, software engineers, and product managers, to define project requirements and deliverables.
- Mentor and guide junior ML engineers, fostering technical growth and best practices.
- Optimize model performance, efficiency, and scalability for production environments.
- Stay current with the latest advancements in ML, deep learning, and computer vision research.
- Contribute to the intellectual property portfolio through publications and patent filings.
- Evaluate and integrate new technologies and tools to enhance the ML development process.
- Present technical findings and project progress to stakeholders at various levels.
Principal Machine Learning Engineer - NLP Specialization
Posted 2 days ago
Job Viewed