
Senior Machine Learning, Java Engineer
DataEQ
full-time
Posted on:
Location Type: Remote
Location: South Africa
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Building and improving AI systems that process and analyse real-time data streams
- Developing and maintaining machine learning models that work alongside our crowdsourcing platform
- Providing intelligent data analysis and insights to clients
- Working with real-time data processing and building scalable ML solutions
- Implementing efficient data storage and retrieval systems
Requirements
- Strong experience in machine learning and AI systems
- Solid backend development experience with Java
- Someone who can run tests and maintain code
- Experience with LLM prompting
- Experience delivering projects from idea to production
- A curious, always learning personality
- Strong communication skills and ability to work with cross-functional teams
- Problem-solving skills and proactive attitude
Benefits
- A collaborative and nurturing company environment
- Generous annual leave
- Regular company status meetings to ensure everyone is aligned and working towards the same purpose
- Long-term service compensation after 5 years and 10 years
- Fully remote work environment with access to co-working space
- A birthday lie-in
- A solid work from home setup, which includes a contribution towards your WIFI expenses
- Compulsory Pension Fund and Group Life
- Optional Medical Aid
- Personal development budget
- Regular team socials
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningAI systemsbackend developmentJavaLLM promptingdata analysisreal-time data processingscalable ML solutionsdata storagedata retrieval
Soft Skills
strong communication skillsproblem-solving skillsproactive attitudecurious personalityability to work with cross-functional teams