9,258 Graduate Software Engineer AI Ml jobs in Kenya
Graduate Software Developer - AI/ML
Posted 5 days ago
Job Viewed
Job Description
As a Graduate Software Developer, you will be involved in various stages of the software development lifecycle, including coding, testing, debugging, and deploying AI/ML models. You will contribute to the development of algorithms, data pipelines, and software frameworks that power our advanced solutions. The ideal candidate possesses strong programming skills, preferably in Python, and has a fundamental understanding of machine learning concepts. Experience with relevant libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a significant advantage. You will be expected to demonstrate excellent problem-solving abilities, a meticulous approach to coding, and the capacity to work effectively both independently and as part of a distributed team. Excellent communication skills are crucial for collaborating with colleagues across different time zones. This fully remote internship offers the flexibility to work from anywhere, providing a unique entry point into the AI/ML industry.
Key Responsibilities:
- Assist in the development and implementation of AI/ML algorithms and models.
- Write clean, efficient, and well-documented code in Python.
- Contribute to the design and maintenance of data pipelines.
- Participate in code reviews and testing to ensure software quality.
- Collaborate with senior developers and researchers on challenging projects.
- Learn and apply new technologies and methodologies in AI/ML.
- Help troubleshoot and debug software issues.
- Document technical specifications and project progress.
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Strong programming skills in Python.
- Foundational knowledge of machine learning concepts and algorithms.
- Familiarity with AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) is a plus.
- Understanding of software development principles and practices.
- Excellent problem-solving and analytical skills.
- Strong desire to learn and adapt to new technologies.
- Ability to work effectively in a remote team environment.
- Good communication and interpersonal skills.
Graduate Software Developer - AI/ML Focus
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of AI/ML algorithms and models.
- Write clean, efficient, and well-documented code in programming languages such as Python, Java, or C++.
- Collaborate with senior developers and data scientists to understand project requirements and contribute to technical solutions.
- Participate in code reviews and contribute to improving code quality and best practices.
- Assist in testing and debugging software applications to ensure functionality and performance.
- Research and explore new AI/ML techniques, libraries, and frameworks.
- Contribute to the development of internal tools and scripts to automate development processes.
- Document technical specifications, design decisions, and project progress.
- Gain exposure to cloud platforms (e.g., AWS, Azure, GCP) and their AI/ML services.
- Work effectively in a remote, agile development environment, participating in daily stand-ups and team meetings.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related quantitative field.
- Strong foundation in programming principles and data structures.
- Familiarity with Python and relevant AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Basic understanding of machine learning concepts, algorithms, and statistical modeling.
- Excellent problem-solving skills and a logical approach to development.
- Good communication and teamwork abilities, essential for a remote role.
- Eagerness to learn and adapt to new technologies and methodologies.
- Previous internship or personal project experience in software development or AI/ML is a significant advantage.
- Familiarity with version control systems like Git.
- Must be legally eligible to work as an intern in Kenya.
Location: Eldoret, Uasin Gishu, KE
Graduate Software Developer, AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
- Assisting in the development and implementation of AI and machine learning models.
- Writing clean, efficient, and well-documented code in languages such as Python.
- Collaborating with senior developers on data preprocessing, feature engineering, and model training.
- Conducting experiments and evaluating the performance of different algorithms.
- Assisting in the deployment and integration of AI/ML solutions.
- Troubleshooting and debugging code and model issues.
- Participating in code reviews and team meetings.
- Learning and applying new AI/ML techniques and technologies.
- Documenting development processes and results.
- Contributing to a collaborative and innovative remote team environment.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
- Strong understanding of fundamental AI and machine learning concepts.
- Proficiency in Python programming.
- Familiarity with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Basic knowledge of data structures and algorithms.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt in a fast-paced, remote environment.
- A passion for AI and its potential applications.
Remote Graduate Software Developer - AI/ML
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist senior engineers in developing and implementing AI/ML software.
- Write clean, well-documented, and efficient code.
- Participate in code reviews and provide constructive feedback.
- Test and debug software applications.
- Contribute to the development of AI models and algorithms.
- Assist in data preprocessing and analysis tasks.
- Support the deployment and monitoring of AI systems.
- Collaborate with team members in a remote environment.
- Learn and apply new technologies and tools.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Foundational understanding of AI and machine learning concepts.
- Proficiency in at least one programming language, preferably Python.
- Basic knowledge of software development principles and practices.
- Strong analytical and problem-solving skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and interpersonal skills.
- Ability to work independently and manage time effectively in a remote setting.
Remote Graduate Software Developer - AI Focus
Posted 10 days ago
Job Viewed
Job Description
Graduate Software Developer - AI/ML Focus - Remote
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of AI and ML models and algorithms.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or C++.
- Collaborate with senior developers and data scientists to analyze data and build predictive models.
- Participate in code reviews and contribute to the improvement of software development practices.
- Research and experiment with new AI/ML techniques and tools.
- Help in the testing and validation of software applications and machine learning pipelines.
- Contribute to the development of documentation and technical reports.
- Learn and apply best practices in software engineering and data science.
- Assist in the deployment and monitoring of AI/ML solutions.
- Engage in team discussions and brainstorming sessions for new project ideas.
This is a fully remote internship, providing the flexibility to work from your preferred location. The ideal candidate will have a strong academic background in Computer Science, Engineering, or a related field, with a demonstrable passion for AI and Machine Learning. Basic knowledge of programming languages commonly used in AI/ML (e.g., Python with libraries like TensorFlow, PyTorch, scikit-learn) is required. Excellent problem-solving skills, a proactive attitude, and a strong desire to learn are essential. You will be expected to work collaboratively in a virtual team environment and communicate effectively. This internship offers a unique chance to kick-start your career in a high-demand field, gain invaluable practical experience, and make meaningful contributions to innovative AI/ML projects, all remotely.
Location: Remote, with primary focus on operations coordinated from Meru, Meru, KE .
Graduate Software Engineer - AI/ML
Posted 19 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Graduate software engineer ai ml Jobs in Kenya !
Graduate Software Engineer (AI Focus)
Posted 19 days ago
Job Viewed
Job Description
Graduate Software Engineer - AI/ML Focus
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and implementation of AI/ML models and algorithms.
- Preprocess, clean, and transform large datasets for model training.
- Perform feature engineering and selection to improve model performance.
- Train, evaluate, and tune various machine learning models.
- Collaborate with senior engineers on model deployment and integration.
- Conduct research on new AI/ML techniques and their potential applications.
- Write clean, efficient, and well-documented code in Python.
- Participate in code reviews and contribute to team discussions.
- Assist in testing and debugging AI/ML systems.
- Present findings and project progress to the team and stakeholders.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
- Strong programming skills, particularly in Python.
- Foundational knowledge of machine learning concepts, algorithms, and statistical modeling.
- Familiarity with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Understanding of data structures, algorithms, and software development principles.
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Eagerness to learn and adapt to new technologies.
- Previous project experience or coursework in AI/ML is a plus.
- Must be eligible to work in Kenya.
Remote Graduate Software Engineer - AI/ML
Posted 18 days ago
Job Viewed
Job Description
Internship Responsibilities:
- Assist in the development and implementation of AI/ML models and algorithms.
- Write clean, efficient, and well-documented code in Python or other relevant languages.
- Preprocess and analyze large datasets for machine learning applications.
- Collaborate with senior engineers on model training, validation, and deployment.
- Participate in code reviews and contribute to improving software quality.
- Research and explore new AI/ML technologies and techniques.
- Assist in the design and execution of experiments to test hypotheses.
- Document technical processes, findings, and project progress.
- Troubleshoot and debug software issues.
- Contribute to team discussions and brainstorming sessions.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
- Strong understanding of fundamental computer science concepts, algorithms, and data structures.
- Proficiency in Python programming is highly desirable.
- Familiarity with machine learning concepts and libraries (e.g., scikit-learn, TensorFlow, PyTorch) is a plus.
- Excellent analytical and problem-solving skills.
- Good written and verbal communication skills.
- Ability to work collaboratively in a remote team environment.
- Self-motivated with a strong desire to learn and grow.
- Access to a reliable internet connection and a suitable remote workspace.