AI Software Engineer - Deep Learning Frameworks

Placements24

Stellenbosch

Hybrid

ZAR 1.000.000 - 1.800.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Hybrid work model
Competitive salary
Continuous learning
Collaboration with researchers

Zusammenfassung

Placements24 in Stellenbosch, Western Cape, seeks an AI Software Engineer with expertise in Deep Learning Frameworks to join their team. You will develop and optimize deep learning models and the software infrastructure that powers them, collaborating with researchers and engineers to move from concept to production.

The ideal candidate has strong Python and/or C++ skills, hands-on experience with TensorFlow, PyTorch or Keras, and a solid understanding of DL architectures.

Qualifikationen

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in Python and/or C++.
  • Hands-on experience with major deep learning frameworks (TensorFlow, PyTorch, Keras).
  • Understanding of deep learning architectures, algorithms, and mathematical principles.
  • Experience with software development best practices, including version control (Git) and testing.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving skills and a passion for innovation in AI.
  • Good communication and teamwork abilities.

Aufgaben

  • Develop, implement, and optimize deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
  • Build and maintain software libraries and tools for efficient deep learning model development and deployment.
  • Collaborate with AI researchers to translate research prototypes into production-ready code.
  • Optimize deep learning models for performance, efficiency, and scalability on various hardware platforms.
  • Develop and implement APIs for integrating AI models into larger applications.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to improving software development practices.
  • Stay abreast of the latest advancements in deep learning and AI software engineering.

Kenntnisse

Python
C++

Ausbildung

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

TensorFlow
PyTorch
Keras

Jobbeschreibung

About the Role

Our client, a leader in AI & Emerging Technologies, is seeking a talented AI Software Engineer with expertise in Deep Learning Frameworks to join their innovative team in Stellenbosch, Western Cape. This role focuses on the development and optimization of deep learning models and the underlying software infrastructure that powers them. You will work on cutting-edge projects, contributing to the creation of advanced AI applications that push the boundaries of the field. The ideal candidate possesses strong programming skills, a deep understanding of deep learning concepts, and experience with major deep learning frameworks. You will collaborate closely with researchers and other engineers to bring AI innovations from concept to production. This position offers a unique opportunity to work in a stimulating environment in Stellenbosch, Western Cape, known for its innovation and academic excellence, and to make a significant impact on the future of artificial intelligence. Our client is committed to fostering a culture of collaboration, continuous learning, and professional growth, providing excellent opportunities for career advancement.

Key Responsibilities
  • Develop, implement, and optimize deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
  • Build and maintain software libraries and tools for efficient deep learning model development and deployment.
  • Collaborate with AI researchers to translate research prototypes into production-ready code.
  • Optimize deep learning models for performance, efficiency, and scalability on various hardware platforms.
  • Develop and implement APIs for integrating AI models into larger applications.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to improving software development practices.
  • Stay abreast of the latest advancements in deep learning and AI software engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in Python and/or C++.
  • Hands-on experience with major deep learning frameworks (TensorFlow, PyTorch, Keras).
  • Understanding of deep learning architectures, algorithms, and mathematical principles.
  • Experience with software development best practices, including version control (Git) and testing.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Excellent problem-solving skills and a passion for innovation in AI.
  • Good communication and teamwork abilities.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Hybrid work model, offering a balance between remote and in-office work.
  • Opportunity to work on groundbreaking AI projects in Stellenbosch, Western Cape.
  • Access to state-of-the-art technology and development tools.
  • Continuous learning and professional development opportunities.
  • Collaborative and innovative team environment.
  • Contribute to the advancement of artificial intelligence.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

AI Software Developer - Deep Learning
AI Software Developer - Deep Learning

Placements24 • Soweto

Vor Ort
ZAR 600.000 - 900.000
Medical aid
Retirement fund
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1.200.000 - 1.800.000
Performance bonus
Hybrid work
Health insurance
+1
Ai Software Engineer - Deep Learning Infrastructure
Ai Software Engineer - Deep Learning Infrastructure

Placements24 • Polokwane

Vor Ort
ZAR 900.000 - 1.500.000
Medical aid and retirement fund
Generous paid time off
Growth opportunities in AI infra
+1
Senior AI Engineer - Deep Learning Platforms
Senior AI Engineer - Deep Learning Platforms

Placements24 • Benoni

Vor Ort
ZAR 1.000.000 - 1.500.000
Bonuses
Health insurance
Paid time off
+3
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

Vor Ort
ZAR 900.000 - 1.500.000
Competitive salary
Career development
Cutting-edge tools
+2
AI Software Engineer
AI Software Engineer

Placements24 • Soweto

Vor Ort
ZAR 550.000 - 900.000
Competitive salary
On-site work location
Professional development
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 1.100.000 - 2.000.000
Competitive salary
Health insurance
Stock options
+4
Deep Learning Engineer
Deep Learning Engineer

Placements24 • Sandton

Hybrid
ZAR 900.000 - 1.500.000
Competitive salary
Health insurance
Training opportunities
+1
AI Research Engineer (Deep Learning)
AI Research Engineer (Deep Learning)

Placements24 • East London

Hybrid
ZAR 900.000 - 1.300.000
Health insurance
Generous annual leave
Hybrid work model
+1
Senior AI Engineer - Deep Learning
Senior AI Engineer - Deep Learning

Placements24 • Klerksdorp

Hybrid
ZAR 900.000 - 1.500.000
Bonuses
Health insurance
Professional development
+3