Machine Learning Engineer
Benefits:
Work with one of South Africa’s leading AI startups
Build AI solutions that ship—not just research experiments
Contribute to Highwind AI marketplace
Take full ownership of your projects
Grow into an AI leader
Education Requirements:
Bachelor’s degree in Computer Science, Engineering, Software Engineering, Applied Mathematics, Statistics, or related field
Masters/PhD in AI, Machine Learning or related fields (Desired)
Experience Requirements:
1+ years experience working with data science/machine learning and data engineering
1+ years experience with software development (e.g. Python, Java, Go)
1+ years experience with Public Cloud Providers/Hyperscalers
Proficient in: Python, PySpark, SQL
Experience with CI/CD, model monitoring, and automation
Other Requirements:
Passion for AI and latest trends
Software Engineering Mindset
AWS certifications or Cloud Native Computing expertise
Experience designing and managing scalable ML infrastructure
Responsibilities:
Design, build, and deploy machine learning models
Develop AI models and automation solutions
Implement best practices for CI/CD, model deployment, monitoring, and scaling
Build and maintain robust platforms for AI development
Build and optimize end-to-end training and inference pipelines
Show more details