Enable job alerts via email!

Ai Developer

Online Education Services

Cape Town

Hybrid

ZAR 50 000 - 70 000

Full time

Today
Be an early applicant

Job summary

A leading education technology company in Cape Town is seeking an AI Developer to support the development and improvement of AI-powered applications. This role includes designing APIs, collaborating in a cross-region team, and ensuring best practices are met. The ideal candidate will have a Bachelor's degree in Computer Science and at least 2 years of relevant experience, particularly with Python and AI concepts. This position offers a hybrid working model.

Benefits

Employee Assistance Program (EAP)
Medical allowance
Commute allowance
Paid maternity and paternity benefits
Professional development and mentoring

Qualifications

  • Minimum 2 years of experience in a relevant role.
  • 1 year of experience working with Large Language Models.
  • Experience with software development best practices such as Git.

Responsibilities

  • Collaborate within a cross-region development team.
  • Design and deploy AI applications.
  • Develop APIs and microservices for integration.

Skills

Python programming
Experience with Large Language Models
Problem-solving abilities
Attention to detail
Understanding of AI concepts
Experience with APIs
Knowledge of DevOps principles

Education

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

Tools

boto3
numpy
Flask
CI/CD tools
Job description

Location: Cape Town. Working Practices: Hybrid – Mondays and Thursdays in office and remaining days remote. Contract Type: Permanent. Working Hours: 07H.

Job Summary

The AI Developer is responsible for supporting the development, maintenance, scaling, and improvement of AI-powered applications.

Key Responsibilities
  • Collaborate within a wider cross‑region development team of engineers.
  • Design, build, and deploy AI and enabling workloads and bespoke AI applications within the OES delivery portfolio.
  • Develop APIs and microservices to integrate AI into applications.
  • Assist in maintaining and optimising solution performance and scalability.
  • Contribute to AI research and development within OES.
  • Develop proof of concepts or prototypes to assist with research.
  • Ensure technical implementation deliverables meet best industry standards.
  • Contribute to the evolution and adoption of AI engineering technology within OES.
  • Maintain and contribute to documentation of AI engineering space.
  • Assist with the setup, deployment, and maintenance of AI applications and services for OES partners domestically and internationally.
Success Criteria

Successful and timely delivery of AI applications and solutions for OES and our partners to achieve business and financial goals. Focus on student experience when designing and implementing solutions. Support a long‑term perspective on the IT solution to ensure it is scalable. Security‑first mindset with solution design and implementation. Develop strong and trusting relationships with the geographically distributed team and management structure of the OES group. Contribute to the evolution of the AI engineering capability and solutions within OES and assist on achieving its KPIs.

Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 2 years of experience.
  • 1 year of experience working with Large Language Models.
  • 2 years of demonstrable experience in Python programming.
  • Experience with software development best practices such as Git source control, workflows, and unit testing.
  • Experience with Python libraries such as boto3, numpy, and related core libraries.
  • Knowledge of AI concepts such as RAG, prompt engineering, and agents.
  • Experience developing and consuming APIs with Python.
  • Experience with Large Language Models (GPT‑4, Claude, Llama, etc.).
  • Experience with Python testing frameworks.
  • Effective problem‑solving abilities and meticulous attention to detail.
  • Understanding of DevOps principles and CI/CD automation tools such as Jenkins or CodeDeploy.
  • Basic understanding of front‑end technologies for internal tool development.
Nice to Have
  • Practical experience with code quality checks and secure coding practices.
  • Hands‑on experience with AWS services such as Bedrock, Lambda, DynamoDB, SQS, and SNS.
  • Practical experience with Flask.
  • Familiarity with Azure cloud services.
  • Experience deploying and managing AI models.
  • Experience with OpenAI’s language models or similar AI platforms.
  • Experience with Python libraries such as FAISS, scikit‑learn, mammoth, and pdfplumber.
  • Knowledge of Model Context Protocol (MCP).
  • Prior experience in a cloud computing or AI development role.
Benefits

About OESOES – a vibrant, values‑led organization passionate about enhancing lives through education. We work with university partners, training institutes, and professional bodies worldwide to develop engaging learning experiences. We empower our teams to be student‑focused, innovative, and embrace change with a growth mindset. We encourage people to grow through teamwork and diverse projects. We trust our people to deliver, joining a team that is empowered to make an impact every day. Policy T&Cs apply for certain benefits.

Company Culture & Values

We are a people‑focused organization with a culture built around collaboration, connection, and working together toward one common goal. Our core principles are Passion & Perseverance, Teamwork, Agility & Innovation, Integrity, and a culture of respectful feedback. We value a culture respectful feedback and believe that respect trumps. We enjoy collaborating with each other and OES partners and thrive in ambiguity, embracing change and challenging conventional thinking.

Perks

Employee Assistance Program (EAP), Medical allowance, Commute allowance, Flexible work to fit career‑life, Healthy and supportive company culture, Generous annual leave, Paid maternity and paternity benefits, Study leave, Professional development and mentoring, Construct Culture Club events, Company‑funded lunch and drinks every 6 weeks.

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