Machine Learning Engineer - Deep Learning Specialist

Placements24

United States

Hybrid

USD 54,000 - 91,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual bonus
Health insurance
Retirement plan
Paid time off
Professional development
Hybrid work
Advanced computing resources
Team culture

Job summary

Placements24 in partnership with a forward-thinking client in Klerksdorp, ZA, seeks a Machine Learning Engineer focused on Deep Learning to design, train, and deploy models across image, NLP, and time-series tasks in a hybrid work setting.

Required are a Master’s/PhD in CS/AI, 3+ years of DL experience, and proficiency with Python and frameworks such as TensorFlow or PyTorch. You’ll build scalable ML pipelines, stay current with research, and contribute to an innovative team.

Qualifications

  • Master's or PhD in Computer Science, AI, or related field.
  • At least 3 years of hands-on experience developing and deploying deep learning models.
  • Proficiency in Python and DL frameworks like TensorFlow, PyTorch, or Keras.
  • Solid understanding of CNNs, RNNs, Transformers, etc.
  • Experience with data preprocessing, feature engineering, and model evaluation for DL.
  • Familiarity with cloud ML services (AWS, Azure, GCP).
  • Strong problem-solving and teamwork; excellent communication.

Responsibilities

  • Design, train, and optimize deep learning models for various applications (image, NLP, time-series).
  • Experiment with novel deep learning architectures and algorithms.
  • Develop robust, scalable ML pipelines for data processing, model training, and deployment.
  • Collaborate with data scientists and software engineers to productionize models.
  • Monitor and improve performance of deployed models and implement improvements.
  • Stay updated with the latest DL research and technologies.
  • Write clean, well-documented Python code and conduct testing.

Skills

Deep learning
Model deployment
Python
Cloud ML services
Communication
Team collaboration

Education

Master's or PhD in CS/AI or related field

Tools

TensorFlow
PyTorch
Keras
Python
Git
AWS
Azure
GCP

Job description

About the Role

Our client seeks a highly skilled Machine Learning Engineer with a specialization in Deep Learning to join their innovative team in Klerksdorp, North West, ZA. This role operates on a hybrid model, offering a blend of in-office collaboration and remote flexibility. You will be instrumental in the research, development, and deployment of advanced deep learning models to solve complex problems across various domains. This is an exciting opportunity to work with state-of-the-art technologies, contribute to impactful projects, and grow your career within a forward-thinking organization.

Key Responsibilities
  • Design, train, and optimize deep learning models for various applications, including but not limited to image recognition, natural language processing, and time-series analysis.
  • Implement and experiment with novel deep learning architectures and algorithms.
  • Develop robust and scalable machine learning pipelines for data processing, model training, and deployment.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems.
  • Monitor and maintain the performance of deployed models, implementing improvements as needed.
  • Stay current with the latest advancements in deep learning research and technologies.
  • Write clean, efficient, and well-documented code in Python and relevant ML frameworks.
  • Conduct thorough testing and validation of models and systems.
  • Contribute to the team's knowledge sharing and best practices in deep learning.
Requirements
  • Master's or PhD degree in Computer Science, Artificial Intelligence, or a related field.
  • Minimum 3 years of hands-on experience in developing and deploying deep learning models.
  • Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Solid understanding of various neural network architectures (CNNs, RNNs, Transformers, etc.).
  • Experience with data preprocessing, feature engineering, and model evaluation techniques specific to deep learning.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their ML services.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.
  • Experience with version control systems (e.g., Git).
Benefits
  • Competitive salary and annual bonus opportunities.
  • Comprehensive health insurance coverage.
  • Retirement savings plan.
  • Generous paid time off.
  • Opportunities for professional development, including workshops and conference attendance.
  • Hybrid work environment offering flexibility.
  • Access to advanced computing resources.
  • Collaborative and innovative team culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Predictive Analytics
Machine Learning Engineer - Predictive Analytics

Placements24 • United States

Hybrid
USD 36,000 - 73,000
Competitive salary and bonuses
Hybrid work model
Health insurance
+5
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
Hybrid Deep Learning Engineer - Impactful AI Models
Hybrid Deep Learning Engineer - Impactful AI Models

Placements24 • United States

Hybrid
USD 54,000 - 91,000
Competitive salary
Annual bonus
Health insurance
+6
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
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 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
Machine Learning Operations (MLOps) Engineer
Machine Learning Operations (MLOps) Engineer

Placements24 • Windsor Park (TN)

Hybrid
USD 37,000 - 55,000
Competitive salary and bonus
Hybrid work model
Health and retirement benefits
+5
Lead NLP Engineer
Lead NLP Engineer

Placements24 • United States

Hybrid
USD 91,000 - 152,000
Relocation assistance available
Equity options
Hybrid work model
+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