AI Engineer - Deep Learning Frameworks

Placements24

South Africa

Remote

ZAR 600,000 - 900,000

Full time

4 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

Health insurance
Performance bonus
Learning opportunities
Conference access

Job summary

Placements24 seeks an AI Engineer specializing in Deep Learning to design, develop, and optimize state‑of‑the‑art models in Pretoria, Gauteng. You will implement models with TensorFlow, PyTorch, and Keras, and build robust data pipelines for training and inference.

You will collaborate with data scientists, translate research into scalable engineering solutions, and contribute to AI infrastructure while keeping up with cutting‑edge advances in AI technology.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • Proven experience in developing and deploying deep learning models.
  • Strong proficiency in Python and experience with deep learning libraries (TensorFlow, PyTorch, Keras).
  • Solid understanding of machine learning concepts, algorithms, and best practices.
  • Experience with data processing and manipulation libraries (NumPy, pandas).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services is a plus.
  • Knowledge of software development best practices, including version control (Git) and testing.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop, train, and deploy deep learning models for various AI applications.
  • Implement and optimize deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
  • Collaborate with data scientists and researchers to translate model requirements into robust engineering solutions.
  • Design and implement efficient data pipelines for training and inference.
  • Optimize model performance for speed, accuracy, and resource utilization.
  • Contribute to the development and maintenance of AI infrastructure and tooling.
  • Stay current with the latest research and advancements in deep learning and AI engineering.
  • Troubleshoot and debug complex AI systems.
  • Ensure the scalability and reliability of deployed AI models.

Skills

Python
TensorFlow
PyTorch
Keras
NumPy
pandas
Git
Machine Learning concepts
Cloud platforms (AWS)
Cloud platforms (Azure)
Cloud platforms (GCP)

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Tools

TensorFlow
PyTorch
Keras
NumPy
pandas
Git
AWS
Azure
GCP

Job description

About the Role

Our client, a trailblazer in the AI landscape, is actively seeking a talented AI Engineer with a specialization in Deep Learning Frameworks to join their innovative team, with the role based in Pretoria, Gauteng. This position is integral to the design, development, and optimization of cutting-edge deep learning models and systems. You will work hands‑on with state‑of‑the‑art technologies, contributing to the creation of intelligent applications that push the boundaries of what’s possible. The ideal candidate will have a strong programming background, a deep understanding of deep learning principles, and practical experience implementing and fine‑tuning models using popular frameworks. This role offers a fantastic opportunity to contribute to high‑impact projects and grow your career within a leading AI‑focused organization.

Key Responsibilities
  • Develop, train, and deploy deep learning models for various AI applications.
  • Implement and optimize deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
  • Collaborate with data scientists and researchers to translate model requirements into robust engineering solutions.
  • Design and implement efficient data pipelines for training and inference.
  • Optimize model performance for speed, accuracy, and resource utilization.
  • Contribute to the development and maintenance of AI infrastructure and tooling.
  • Stay current with the latest research and advancements in deep learning and AI engineering.
  • Troubleshoot and debug complex AI systems.
  • Ensure the scalability and reliability of deployed AI models.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • Proven experience in developing and deploying deep learning models.
  • Strong proficiency in Python and experience with deep learning libraries (TensorFlow, PyTorch, Keras).
  • Solid understanding of machine learning concepts, algorithms, and best practices.
  • Experience with data processing and manipulation libraries (e.g., NumPy, pandas).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services is a plus.
  • Knowledge of software development best practices, including version control (Git) and testing.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Our client provides a competitive salary and benefits package, including performance bonuses, comprehensive health insurance, and retirement savings plans.
  • Employees in Pretoria will have access to continuous learning opportunities, including workshops and access to leading AI conferences.
  • The role offers a collaborative work environment where innovation is encouraged, and there are significant opportunities for professional growth and career advancement within the exciting domain of artificial intelligence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Engineer - Deep Learning
Senior AI/ML Engineer - Deep Learning

Placements24 • South Africa

Hybrid
ZAR 1,200,000 - 1,800,000
Medical insurance
Dental insurance
Provident fund
+6
AI Engineer: Deep Learning Frameworks & Deployments
AI Engineer: Deep Learning Frameworks & Deployments

Placements24 • South Africa

Remote
ZAR 600,000 - 900,000
Health insurance
Performance bonus
Learning opportunities
+1
Senior AI Engineer - Deep Learning Infrastructure
Senior AI Engineer - Deep Learning Infrastructure

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plans
Stock options
+1
Senior Deep Learning Engineer
Senior Deep Learning Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,200,000 - 1,800,000
Medical aid
Retirement plan
Training opportunities
+1
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Career development
Cutting-edge tools
+2
AI Solutions Architect - Deep Learning Platforms
AI Solutions Architect - Deep Learning Platforms

Placements24 • Midrand

On-site
ZAR 1,200,000 - 1,800,000
Bonuses
Medical aid
Retirement plans
+3
AI Research Engineer
AI Research Engineer

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health benefits
Career growth
+3
Senior Machine Learning Engineer - AI Research
Senior Machine Learning Engineer - AI Research

Placements24 • Klerksdorp

On-site
ZAR 1,200,000 - 1,800,000
Health coverage
Retirement plan
Professional development
+2
Senior AI Research Scientist - Deep Learning
Senior AI Research Scientist - Deep Learning

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 1,900,000
Competitive salary
Performance-based bonuses
Health and wellness programs
+5
AI Software Engineer - Platform Development
AI Software Engineer - Platform Development

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Stock options
+3