CareerPlanSign in

Senior Machine Learning and Java Engineer

Cape Town Region, Western Cape🌐 Remote💼 Full-time🗓 2024-12-22 → 2026-09-21

Core

Building and improving AI systems that process real-time data streams (social media, traditional media, customer feedback) to provide intelligent data analysis and insights for clients in banking, retail, and insurance.

Role type

Senior Machine Learning and Java Engineer

Builds

Scalable ML solutions, backend services, and data storage/retrieval systems for a crowdsourcing platform.

Domain

AI/ML and Backend Engineering for Customer Insights

Deliverable

production ML models | product features

Required skills

Machine learning and AI systems, Java backend development, LLM prompting, project delivery from idea to production, code testing and maintenance

Preferred skills

Curiosity, continuous learning, problem-solving, proactive attitude

Technologies

Java, Spring Boot, PostgreSQL, Python, React, Vue.js

Responsibilities

Develop and maintain machine learning models for real-time data analysis, build scalable ML solutions, implement efficient data storage and retrieval systems, develop and maintain backend services using Java and Spring Boot.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.