Skip to content
mimi

Machine learning developer

Testing Company SAON QA

South Africa · On-site Full-time Yesterday

About the role

[TEST JOB, PLEASE DO NOT apply]

Machine Learning Developer Job Description

We are seeking a talented and motivated Machine Learning Developer to design, develop, and deploy intelligent systems that solve real-world business problems. The ideal candidate will have experience building machine learning models, working with large datasets, and integrating AI solutions into production applications.

Responsibilities

- Design, train, test, and deploy machine learning models

- Build and maintain scalable AI/ML pipelines

- Clean, preprocess, and analyze structured and unstructured data

- Develop APIs and backend services for ML integrations

- Work with data scientists, software engineers, and product teams

- Optimize model performance and accuracy

- Monitor deployed models and retrain when necessary

- Research and implement modern machine learning techniques

- Create technical documentation for models and systems

Requirements

- Bachelor’s degree in Computer Science, Data Science, AI, or related field

- Experience with Python and machine learning frameworks

- Strong understanding of supervised and unsupervised learning

- Experience with libraries such as:

- TensorFlow

- PyTorch

- Scikit-learn

- Pandas

- NumPy

- Experience with REST APIs and backend development

- Knowledge of SQL and NoSQL databases

- Familiarity with cloud platforms such as AWS, Azure, or GCP

- Understanding of MLOps concepts and model deployment

- Strong problem-solving and analytical skills

Nice to Have

- Experience with NLP, Computer Vision, or Generative AI

- Experience with Docker and Kubernetes

- Knowledge of vector databases and Retrieval-Augmented Generation (RAG)

- Experience with CI/CD pipelines

- Familiarity with Kafka, RabbitMQ, or AWS SQS

Preferred Technologies

- Python

- FastAPI / Flask

- TensorFlow / PyTorch

- PostgreSQL / MongoDB

- Docker / Kubernetes

- Git / Jenkins

- AWS / Azure / GCP

What We Offer

- Flexible work environment

- Opportunity to work on cutting-edge AI solutions

- Career growth and learning opportunities

- Collaborative engineering culture

- Competitive salary and benefits

Desired Skills:

• 1

• 2

• 3

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free