Skip to content Skip to sidebar Skip to footer
Location: Nairobi, Kenya or Remote
Job Summary

RHT Africa is looking for a skilled Software Engineer specializing in AI and machine learning to join our innovative technology team. The successful candidate will develop advanced algorithms and software solutions to optimize public transportation routes, enhancing efficiency and passenger experience across our African projects.

Key Responsibilities
Algorithm and Software Development
  • Design, implement, and maintain AI and machine learning algorithms for route optimization and scheduling.
  • Develop scalable software applications that integrate with existing transport systems and platforms.
  • Collaborate with data scientists to preprocess and analyze large datasets.
Data Analysis and Modeling
  • Utilize statistical methods and machine learning techniques to interpret transportation data.
  • Develop predictive models to forecast passenger demand and traffic patterns.
  • Implement data visualization tools to present insights to stakeholders.
System Integration and Testing
  • Integrate software solutions with hardware components and third-party systems.
  • Conduct comprehensive testing, debugging, and validation of software applications.
  • Ensure software reliability, security, and performance optimization.
Collaboration and Communication
  • Work closely with cross-functional teams, including project managers, engineers, and stakeholders.
  • Participate in code reviews and provide constructive feedback to team members.
  • Document software designs, processes, and user manuals.
Innovation and Continuous Improvement
  • Stay updated on emerging technologies and industry trends in AI and transportation.
  • Propose innovative solutions to enhance system capabilities and efficiency.
  • Contribute to research and development initiatives within the company.
Qualifications
Education
  • Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • A Master’s degree or higher in AI, Machine Learning, or Data Science is advantageous.
Experience
  • Minimum of 4 years of professional experience in software development, with a focus on AI and machine learning applications.
  • Experience in the transportation or logistics industry is a plus.
Technical Skills
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with data processing tools (e.g., Pandas, NumPy) and databases (SQL, NoSQL).
  • Familiarity with GIS systems and spatial data analysis.
  • Knowledge of cloud computing platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple tasks simultaneously.
Other Requirements
  • Passion for sustainability and innovation in transportation.
  • Eagerness to learn and adapt in a fast-paced environment.
How to Apply:

Please send your resume, a cover letter, and a portfolio or links to your relevant projects to careers@rht.africa with the subject line “Software Engineer – AI Route Optimization Application.”

Office
Mauritius —
19 Gordan St,
Beau-Bassin Rose Hill
71361
Newsletter

RHT Marcom Department © 2024. All Rights Reserved.