Enable job alerts via email!

AI Developer

Dearx

Johannesburg

On-site

ZAR 800,000 - 1,200,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading financial services organization as an AI Engineer, working on groundbreaking AI and Generative AI projects. This role involves designing and deploying innovative solutions, collaborating with cross-functional teams, and utilizing advanced technologies to drive impactful solutions in business. You will be part of a team focused on building high-visibility projects and enhancing operational effectiveness through cutting-edge AI technologies.

Benefits

Exposure to cutting-edge technologies
Collaborative and innovative work environment
Commitment to continuous learning and development

Qualifications

  • 8-10 years of professional experience in AI/ML Engineering roles.
  • Proven experience with Generative AI frameworks.
  • Solid cloud experience, particularly in AWS.

Responsibilities

  • Design and deploy AI and Generative AI solutions.
  • Build and manage AI pipelines effectively.
  • Integrate AI solutions into business applications.

Skills

Problem-Solving
Python Programming
MLOps
Data Engineering
Generative AI

Education

Bachelor's or Master's degree in Computer Science

Tools

TensorFlow
PyTorch
Databricks
AWS

Job description

Join Our Growing AI & GenAI Engineering Team!

Location : South Africa (Remote or Cape Town-based preferred)

Contract Type : 6-12 Month Contract

About Us

We are a leading organization within the financial services industry, committed to leveraging cutting-edge technology to transform the way we do business. As part of our ambitious data and AI strategy, we are expanding our dedicated Artificial Intelligence function to drive impactful solutions across multiple business domains.

Our team is working on greenfield, high-visibility projects that showcase the power of AI and Generative AI in real-world business scenarios. We are looking for exceptional AI Engineers who are passionate about delivering meaningful, production-ready AI solutions using the latest Generative AI frameworks and cloud platforms.

What You'll Do

  • Design, build, and deploy innovative AI and Generative AI solutions to address complex business challenges.
  • Develop and train machine learning models using both traditional ML techniques and cutting-edge Generative AI architectures.
  • Build scalable AI pipelines for data ingestion, model training, evaluation, deployment, and continuous monitoring.
  • Integrate AI capabilities seamlessly into business applications and technology stacks.
  • Implement advanced GenAI techniques such as Retrieval Augmented Generation (RAG), AI Agents, and autonomous workflows.
  • Collaborate closely with cross-functional teams including Data Science, Engineering, Business, and Product teams.
  • Apply ethical AI practices, ensuring compliance with data privacy and regulatory standards.
  • Maintain and monitor deployed AI models to ensure stability, scalability, and performance.

Technologies You'll Work With

  • Programming Languages : Python, R
  • AI / ML Frameworks : TensorFlow, PyTorch, Scikit-learn, NLP frameworks, Computer Vision (OpenCV, YOLO)
  • Data Science & Analytics : Jupyter Notebooks, Tableau, Power BI, SQL, Apache Spark
  • Data Engineering : Apache Kafka, Airflow, Hadoop, Snowflake, BigQuery, AWS Glue, Talend, Informatica, MongoDB, Cassandra, Databricks
  • Cloud Platform : AWS (primary)
  • Security & Compliance Tools : MS Presidio

Who We're Looking For

  • 8-10 years of professional experience in AI / ML Engineering roles.
  • Minimum 5 years of hands-on experience developing AI solutions, including :

Model training, development, and optimization.

  • Building and managing AI pipelines.
  • Deploying models into production environments.
  • Integrating AI solutions into business applications.
  • Strong hands-on experience with Databricks.
  • Proven experience with Generative AI frameworks such as LangChain, LlamaIndex, CrewAI, and related tools.
  • Expert-level Python programming skills with proficiency in core ML libraries.
  • Solid cloud experience, particularly within AWS services like Bedrock, Sagemaker, Glue, Lambda.
  • Experience in data engineering and ETL processes.
  • Deep understanding of MLOps, CI / CD, containerization, orchestration, and monitoring.
  • Strong problem-solving skills with a business-oriented delivery mindset.
  • Knowledge of ethical AI deployment and data privacy best practices.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field.
  • Relevant industry certifications (AWS, Databricks, AI / ML specializations).

Why Join Us?

  • Work on highly visible, cutting-edge AI and Generative AI projects.
  • Build greenfield solutions with the latest technologies and frameworks.
  • Join a collaborative, innovative, and expert AI team passionate about making a real-world impact.
  • Gain exposure to full-stack AI development from data engineering through production deployment.
  • Be part of an organization committed to continuous learning and innovation.

Ready to be part of something transformational?

Apply today to join our AI & Generative AI Engineering team and help us shape the future of financial services through the power of Artificial Intelligence.

Create a job alert for this search

Developer Ai • Johannesburg, South Africa

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.