5,520 Statistical Software jobs in Kenya
Junior Software Developer - AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of machine learning models and algorithms under the guidance of senior developers.
- Write clean, efficient, and well-documented code in languages such as Python.
- Contribute to data preprocessing, feature engineering, and model evaluation tasks.
- Collaborate with the team through virtual meetings and project management tools to track progress and share findings.
- Research and stay updated on the latest advancements in AI and ML.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and debug issues identified during the development process.
- Help in the creation of technical documentation and reports.
- Gain exposure to various AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Engineering, Data Science, or a related field.
- Foundational understanding of programming concepts, with proficiency in Python being a significant advantage.
- Basic knowledge of AI and Machine Learning principles is preferred.
- Familiarity with data structures and algorithms.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills for remote collaboration.
- Self-discipline and ability to work independently in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A reliable internet connection and a conducive remote work environment.
This remote internship, based out of Nairobi, KE , offers a unique chance to immerse yourself in the world of AI and ML, learn from industry experts, and build a strong foundation for your future career. We are committed to providing a supportive and enriching learning experience for all our interns.
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.
Graduate Software Engineer - AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Lead Technical Sourcer - AI & Machine Learning Talent
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and implement cutting-edge sourcing strategies for AI/ML and data science talent.
- Identify and engage passive candidates through various online channels and networking.
- Conduct in-depth technical screening of candidates to assess skills and experience in AI/ML domains.
- Build and nurture strong talent pipelines for current and future hiring needs.
- Collaborate closely with Technical Recruiters and Hiring Managers to understand job requirements.
- Utilize Applicant Tracking Systems (ATS) and other recruitment technologies effectively.
- Stay abreast of emerging trends in AI/ML and the talent market.
- Represent the company and its clients professionally to potential candidates.
- Develop and maintain a deep understanding of the competitive landscape for AI/ML talent.
- Analyze sourcing metrics and provide insights for continuous improvement.
- Bachelor's degree in Computer Science, Engineering, Human Resources, or a related field.
- Minimum of 4 years of experience in technical sourcing, with a significant specialization in AI/ML and Data Science roles.
- Proven success in sourcing for highly niche technical positions (e.g., ML Engineers, Data Scientists, AI Researchers).
- Expertise in advanced Boolean search techniques, LinkedIn Recruiter, and other sourcing platforms.
- Strong understanding of AI/ML concepts, frameworks (e.g., TensorFlow, PyTorch), and programming languages (e.g., Python, R).
- Excellent research, analytical, and communication skills.
- Ability to work independently, manage time effectively, and meet aggressive sourcing targets in a remote setting.
- Experience building and managing candidate pipelines.
- High level of attention to detail and organizational skills.
Senior Technical Recruiter - AI & Machine Learning
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute comprehensive sourcing strategies to identify passive and active candidates for specialized AI/ML roles across engineering, research, and product.
- Conduct in-depth candidate screenings and interviews to assess technical skills, cultural fit, and motivation.
- Partner effectively with hiring managers to define role requirements, build interview processes, and provide market intelligence.
- Manage the full recruitment lifecycle from sourcing to offer negotiation and closing.
- Build and nurture strong relationships with candidates, ensuring an exceptional candidate experience throughout the process.
- Utilize a variety of sourcing tools and techniques, including LinkedIn Recruiter, advanced Boolean searches, and niche job boards.
- Contribute to employer branding initiatives to attract top technical talent.
- Track recruitment metrics and provide regular updates on pipeline status, key hires, and challenges.
- Stay informed about industry trends, competitor landscapes, and emerging technologies within the AI/ML space.
- Advise hiring teams on best practices in technical recruiting and candidate assessment.
- Champion diversity and inclusion in all hiring efforts.
- Participate in designing and improving recruitment processes and tools.
- Develop and maintain a strong network of AI/ML professionals.
- Organize and attend virtual recruitment events and career fairs.
- Manage recruitment for multiple requisitions simultaneously, prioritizing effectively.
Qualifications:
- Proven experience (5+ years) in technical recruiting, with a significant focus on AI, Machine Learning, Data Science, or related fields.
- Demonstrated success in sourcing and hiring for highly specialized and niche technical roles.
- Expertise in using various recruitment technologies and ATS systems (e.g., Greenhouse, Lever, Workday).
- Strong understanding of AI/ML concepts, technologies, and the competitive talent landscape.
- Exceptional communication, negotiation, and interpersonal skills.
- Ability to build rapport and credibility with both technical candidates and senior leadership.
- Highly organized with excellent attention to detail and the ability to manage complex hiring processes.
- Self-motivated and able to thrive in a fully remote, fast-paced environment.
- Bachelor's degree in a relevant field or equivalent practical experience.
- Experience with diversity recruiting initiatives.
- A proactive and results-oriented approach to talent acquisition.
- Familiarity with software development lifecycles and agile methodologies is beneficial.
Remote Graduate Software Engineer - AI & Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of AI and Machine Learning models.
- Collect, clean, and preprocess large datasets for training ML models.
- Implement and evaluate various ML algorithms and techniques.
- Develop and maintain code for AI/ML applications using Python and relevant libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Collaborate with senior engineers to integrate ML models into production systems.
- Conduct research on new AI/ML advancements and potential applications.
- Perform data analysis to identify patterns and insights that can inform model development.
- Document algorithms, models, and experiments thoroughly.
- Participate in team meetings, code reviews, and knowledge-sharing sessions.
- Contribute to the continuous improvement of our AI/ML infrastructure and processes.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, or a closely related field.
- Solid understanding of fundamental AI and Machine Learning concepts, algorithms (e.g., regression, classification, clustering, deep learning), and statistical modeling.
- Proficiency in programming languages commonly used in AI/ML, particularly Python.
- Familiarity with AI/ML libraries and frameworks such as TensorFlow, PyTorch, Keras, and Scikit-learn.
- Experience with data manipulation and analysis tools (e.g., Pandas, NumPy).
- Strong mathematical foundation, including linear algebra, calculus, and probability.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work effectively in a collaborative, remote team environment.
- A genuine passion for artificial intelligence and a desire to learn and contribute.
Principal AI Research Scientist - Machine Learning & Computer Vision
Posted 19 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Statistical software Jobs in Kenya !
Senior Software Development Apprentice - AI & Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Write, test, and debug software code under the guidance of senior engineers.
- Assist in the development of AI and Machine Learning models and algorithms.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with team members on project tasks and problem-solving.
- Learn and apply software development best practices and methodologies.
- Document code and technical designs clearly.
- Assist in the integration and deployment of software solutions.
- Actively participate in virtual team meetings and learning sessions.
- Manage assigned tasks and learning objectives effectively in a remote setting.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
- Demonstrated passion for AI, Machine Learning, and software development.
- Proficiency in at least one programming language (e.g., Python, Java, C++).
- Understanding of fundamental programming concepts and data structures.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills, especially in a virtual environment.
- Self-motivated with a strong desire to learn and adapt.
- Ability to work independently and manage time effectively remotely.
- A portfolio of personal projects or open-source contributions is a plus.
Senior AI Research Scientist - Machine Learning & Deep Learning
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct cutting-edge research in artificial intelligence, machine learning, and deep learning.
- Design, develop, and implement novel AI algorithms and models.
- Stay current with the latest advancements and publications in AI research.
- Collaborate with engineers to deploy AI models into production systems.
- Analyze large datasets to extract insights and inform model development.
- Conduct rigorous experimentation and validation of AI solutions.
- Publish research findings in leading AI conferences and journals.
- Mentor junior researchers and contribute to team knowledge sharing.
- Contribute to patent applications and intellectual property development.
- Present research findings to technical and non-technical stakeholders.
- Identify and explore new research opportunities and potential applications of AI.
- Drive innovation and contribute to the strategic direction of AI research.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 5+ years of research experience in AI, ML, or DL, with a strong publication record.
- Deep understanding of machine learning theory, deep learning architectures, and statistical modeling.
- Proficiency in Python, R, and AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with large-scale data processing and distributed computing frameworks.
- Proven ability to design and conduct complex experiments.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills.
- Ability to work independently and collaboratively in a remote team environment.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Graduate Software Developer - Machine Learning
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and implementation of machine learning algorithms and models.
- Collect, clean, and preprocess large datasets for training and evaluating ML models.
- Write clean, efficient, and well-documented code in Python and other relevant programming languages.
- Collaborate with senior developers and data scientists to integrate ML solutions into existing products and services.
- Conduct experiments and perform rigorous testing to ensure the performance and reliability of ML models.
- Analyze and interpret model results, identifying areas for improvement and optimization.
- Contribute to research efforts and stay updated with the latest advancements in AI and ML.
- Participate in code reviews and contribute to improving development best practices.
- Document technical designs, methodologies, and findings.
- Present findings and progress to the team during regular project meetings.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related quantitative field.
- Strong foundation in programming, particularly in Python.
- Familiarity with machine learning concepts, libraries (e.g., TensorFlow, PyTorch, Scikit-learn), and frameworks.
- Understanding of data structures, algorithms, and software design principles.
- Excellent analytical and problem-solving skills.
- Ability to learn quickly and adapt to new technologies and challenges.
- Strong teamwork and communication skills.
- Previous project experience or internships in software development or data science is a significant advantage.
- Eagerness to contribute and a passion for innovation in the field of artificial intelligence.