Machine Learning Engineer - Predictive Analytics

Placements24

United States

Hybrid

USD 36,000 - 73,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary and bonuses
Hybrid work model
Health insurance
Generous leave
Career development
Retirement plan
Team events
Employee discounts

Job summary

Placements24 is seeking a talented Machine Learning Engineer to design, build, and deploy predictive analytics models in a hybrid work setting in Klerksdorp, North West. You will work with large datasets, implement scalable ML solutions, and translate business needs into robust ML systems.

The ideal candidate has a strong foundation in machine learning and software engineering, with experience in Python, ML libraries, data manipulation, and cloud/MLOps practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field.
  • Proven experience as a Machine Learning Engineer or similar role, with a focus on predictive modeling.
  • Strong programming skills in Python and experience with ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Proficiency in data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Solid understanding of various machine learning algorithms (regression, classification, clustering, time series analysis).
  • Experience with SQL and database management.
  • Familiarity with big data technologies (e.g., Spark, Hadoop) is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is desirable.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop, train, and deploy machine learning models for predictive analytics tasks.
  • Collaborate with data scientists and domain experts to translate business needs into ML solutions.
  • Clean, preprocess, and engineer features from large datasets.
  • Evaluate model performance and implement improvements.
  • Build and maintain data pipelines for training and inference.
  • Stay up-to-date with ML advancements and deployment practices.
  • Implement ML models into production environments ensuring scalability.
  • Monitor deployed models and retrain as necessary.
  • Communicate findings to technical and non-technical stakeholders.
  • Contribute to best practices for ML development and deployment.

Skills

Python programming
ML modeling & deployment
Data preprocessing & feature eng
SQL & database knowledge
Big data familiarity
Communication & teamwork

Education

Bachelor's or Master's in CS/Stats/Math or related field

Tools

TensorFlow
PyTorch
Scikit-learn
Pandas
NumPy
Spark
Hadoop
AWS/GCP/Azure
MLflow / MLOps

Job description

About the Role

Our client is seeking a talented Machine Learning Engineer to focus on predictive analytics within their dynamic team in Klerksdorp, North West . This role is centered on designing, building, and deploying robust machine learning models to forecast trends, identify patterns, and drive data-informed decision-making across the business. You will work with large datasets, leverage advanced statistical techniques, and implement scalable ML solutions. This is an excellent opportunity to apply your expertise in a challenging environment, contributing to critical business insights and strategic planning. We are looking for a candidate who is passionate about solving complex problems using data and has a strong foundation in machine learning principles and software engineering best practices. Join a collaborative team that values innovation and continuous learning.

Key Responsibilities
  • Develop, train, and deploy machine learning models for predictive analytics tasks.
  • Collaborate with data scientists and domain experts to understand business needs and translate them into ML solutions.
  • Clean, preprocess, and engineer features from large, complex datasets.
  • Evaluate model performance, identify areas for improvement, and implement necessary adjustments.
  • Build and maintain robust data pipelines for model training and inference.
  • Stay up-to-date with the latest advancements in machine learning and predictive modeling techniques.
  • Implement ML models into production environments, ensuring scalability and reliability.
  • Monitor and maintain deployed models, retraining as necessary.
  • Communicate findings and model insights to both technical and non-technical stakeholders.
  • Contribute to the development of best practices for machine learning development and deployment.
Requirements
  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field.
  • Proven experience as a Machine Learning Engineer or similar role, with a focus on predictive modeling.
  • Strong programming skills in Python and experience with ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Proficiency in data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Solid understanding of various machine learning algorithms (regression, classification, clustering, time series analysis).
  • Experience with SQL and database management.
  • Familiarity with big data technologies (e.g., Spark, Hadoop) is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is desirable.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional growth and development.
  • Hybrid work model offering flexibility.
  • Access to cutting-edge technology and challenging projects.
  • Retirement savings plan.
  • Team-building activities.
  • Employee discounts.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - Predictive Modeling
Machine Learning Engineer - Predictive Modeling

Placements24 • Willows (CA)

On-site
USD 36,000 - 67,000
Competitive salary package reflecting 
Health and wellness benefits
Opportunities for professional develop
+4
Data Scientist - Predictive Modeling
Data Scientist - Predictive Modeling

Placements24 • United States

Hybrid
USD 37,000 - 73,000
Hybrid work
Health insurance
Professional development
+5
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Willows (CA)

Hybrid
USD 54,000 - 79,000
Hybrid work model
Competitive salary
Performance-based incentives
+2
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Riverton (UT)

Hybrid
USD 150,000 - 210,000
Competitive salary
Bonus potential
Health, dental, and vision insurance
+7
Machine Learning Engineer - Deep Learning Specialist
Machine Learning Engineer - Deep Learning Specialist

Placements24 • United States

Hybrid
USD 54,000 - 91,000
Competitive salary
Annual bonus
Health insurance
+6
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • United States

Hybrid
USD 61,000 - 91,000
Hybrid work in Welkom
Professional development budget
Advanced computing resources
+1
Senior AI Data Scientist - Predictive Modeling
Senior AI Data Scientist - Predictive Modeling

Placements24 • Willows (CA)

Hybrid
USD 150,000 - 210,000
Senior Data Scientist (AI/ML Focus)
Senior Data Scientist (AI/ML Focus)

Placements24 • Willows (CA)

Hybrid
USD 61,000 - 85,000
Competitive salary package
Professional development budgets
Hybrid work model in Welkom
+2
Data Scientist (Machine Learning Focus)
Data Scientist (Machine Learning Focus)

Placements24 • Willows (CA)

Remote
USD 120,000 - 180,000
Competitive salary
Flexible working hours
Medical aid
+2
Senior Data Scientist - Predictive Analytics
Senior Data Scientist - Predictive Analytics

Placements24 • Willows (CA)

On-site
USD 54,000 - 103,000
Competitive salary
Health, dental & vision insurance
Professional development budget
+3