Machine Learning Engineer - Predictive Analytics

Placements24

Redmond (WA)

Hybrid

USD 55,000 - 91,000

Full time

2 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

Hybrid work model

Job summary

Placements24 in Welkom, South Africa, is seeking a Machine Learning Engineer to design, train, and deploy models for predictive analytics. You will build robust data pipelines, collaborate with data scientists, and translate research into production-ready code.

The role emphasizes MLOps, CI/CD for ML, model monitoring, and scalability across business functions in a forward-thinking environment. Hybrid work options are available.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 2+ years of professional experience as a Machine Learning Engineer or a similar role.
  • Strong programming skills in Python, with experience in libraries such as pandas, NumPy, scikit-learn.
  • Proficiency with deep learning frameworks such as TensorFlow or PyTorch.
  • Experience with data processing and database technologies (SQL, NoSQL).
  • Understanding of cloud platforms (AWS, Azure, GCP) and their ML services.
  • Familiarity with MLOps principles and tools is a plus.
  • Excellent problem-solving and analytical skills.

Responsibilities

  • Design, develop, train, and deploy machine learning models for predictive analytics, forecasting, and classification tasks.
  • Build and maintain robust data pipelines for model training and inference, ensuring data quality and integrity.
  • Implement and optimize ML algorithms, focusing on efficiency, scalability, and accuracy.
  • Collaborate with data scientists to translate research models into production-ready code.
  • Monitor model performance in production, identify drift, and implement retraining strategies as needed.
  • Develop and maintain MLOps practices, including CI/CD pipelines for ML models.
  • Work closely with software engineering teams to integrate ML models into existing applications and systems.
  • Document ML models, pipelines, and experimental results thoroughly.

Skills

Python
ML model deployment
Data pipelines

Education

Bachelor's or Master's in CS/Data Science/Statistics

Tools

TensorFlow
PyTorch
scikit-learn
Pandas
NumPy

Job description

About the Role Our client, a leader in data-driven decision-making, is seeking a talented Machine Learning Engineer to join their innovative team in Welkom, Free State . This role focuses on developing and deploying sophisticated machine learning models to drive predictive analytics across various business functions. You will be instrumental in transforming raw data into actionable insights, building robust pipelines, and ensuring the performance and scalability of our ML systems. The ideal candidate possesses strong programming skills, a deep understanding of ML algorithms, and practical experience in deploying models into production environments. You will collaborate with data scientists, analysts, and business stakeholders to identify opportunities for ML application and deliver impactful solutions. This is an excellent opportunity to contribute to cutting-edge AI projects and grow your career within a supportive and forward-thinking organization in Welkom, Free State .

Key Responsibilities
  • Design, develop, train, and deploy machine learning models for predictive analytics, forecasting, and classification tasks.
  • Build and maintain robust data pipelines for model training and inference, ensuring data quality and integrity.
  • Implement and optimize ML algorithms, focusing on efficiency, scalability, and accuracy.
  • Collaborate with data scientists to translate research models into production-ready code.
  • Monitor model performance in production, identify drift, and implement retraining strategies as needed.
  • Develop and maintain MLOps practices, including CI/CD pipelines for ML models.
  • Work closely with software engineering teams to integrate ML models into existing applications and systems.
  • Document ML models, pipelines, and experimental results thoroughly.
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 2+ years of professional experience as a Machine Learning Engineer or a similar role.
  • Strong programming skills in Python, with experience in relevant libraries (e.g., pandas, NumPy, scikit-learn).
  • Proficiency with deep learning frameworks such as TensorFlow or PyTorch.
  • Experience with data processing and database technologies (SQL, NoSQL).
  • Understanding of cloud platforms (AWS, Azure, GCP) and their ML services.
  • Familiarity with MLOps principles and tools is a plus.
  • Excellent problem-solving and analytical skills.
Benefits
  • Competitive salary package with performance incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for continuous learning and professional development.
  • Access to advanced tools and technologies.
  • Collaborative team environment focused on innovation.
  • Hybrid work model offering flexibility.
  • Exciting projects in the field of predictive analytics in Welkom, Free State .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - Hybrid AI Development
Senior Machine Learning Engineer - Hybrid AI Development

Placements24 • Willows (CA)

Hybrid
USD 140,000 - 190,000
Competitive salary
Health insurance
Retirement plans
+3
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • United States

Hybrid
USD 54,000 - 90,000
Health insurance
Retirement plans
Professional development
+1
Senior ML Engineer - Data Pipeline & Operations
Senior ML Engineer - Data Pipeline & Operations

Placements24 • Redmond (WA)

Hybrid
USD 55,000 - 91,000
Health benefits
Annual leave
Provident fund
+1
Senior AI Data Scientist - Predictive Analytics
Senior AI Data Scientist - Predictive Analytics

Placements24 • Willows (CA)

On-site
USD 55,000 - 91,000
Medical benefits
Retirement savings plans
Professional development opportunities
Senior Data Scientist (AI/ML)
Senior Data Scientist (AI/ML)

Placements24 • United States

Hybrid
USD 61,000 - 85,000
Hybrid work model
Conference attendance opportunities
Medical/retirement benefits
AI/ML Operations (MLOps) Engineer
AI/ML Operations (MLOps) Engineer

Placements24 • United States

Hybrid
USD 36,000 - 73,000
AI Solutions Developer - Predictive Analytics
AI Solutions Developer - Predictive Analytics

Placements24 • United States

Hybrid
USD 36,000 - 61,000
Competitive salary
Medical aid
Retirement fund
+2
Lead AI Solutions Architect
Lead AI Solutions Architect

Placements24 • East End

On-site
USD 73,000 - 109,000
Competitive salary
Medical aid
Provident fund
+2
Senior AI/Machine Learning Engineer (Remote)
Senior AI/Machine Learning Engineer (Remote)

Placements24 • United States

Remote
USD 140,000 - 230,000
Remote work
Stock options
Health insurance
+2
Senior Machine Learning Engineer - NLP
Senior Machine Learning Engineer - NLP

Placements24 • United States

Remote
USD 55,000 - 91,000
Competitive salary
Comprehensive health and wellness
Retirement savings plan
+2