company logo

Full-stack GenAI Developer

Construct Education

Office

Cape Town, Western Cape, South Africa

Full Time

Location: Cape Town

Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote

Contract Type: Permanent

Working Hours: 10H00 - 18H30 SAST

Role Summary

As a Fullstack GenAI Developer, you will design, develop, and integrate AI-driven features into our web applications. You’ll work across the stack, from data pipelines and backend services to engaging front-end interfaces, leveraging your expertise in both software engineering and machine learning. This is an opportunity to join a dynamic team, contribute to meaningful projects, and grow your skills in a supportive environment.

Key Responsibilities 

  • Develop, deploy, and maintain full-stack applications with integrated AI/ML capabilities.
  • Collaborate with each department (Learning, Production, Sales, and Delivery) to define, build, and iterate on AI-powered features.
  • Build robust data pipelines for collecting, preprocessing, and transforming data for machine learning workflows.
  • Train, evaluate, and deploy machine learning models using frameworks
  • Integrate AI models into production web applications, ensuring scalability, reliability, and performance.
  • Design and implement RESTful APIs and microservices architectures.
  • Ensure best practices in code quality, testing, and documentation.
  • Participate in code reviews and contribute to a culture of continuous improvement.

What does success look like?

  • Successful delivery of AI solutions within project timelines and budget constraints
  • AI implementation efficiency gains
  • Client satisfaction and successful project implementations
  • Revenue generation from AI-driven solutions and successful POC conversions
  • Effective collaboration with cross-functional teams and stakeholders
  • Compliance with security and governance standards (100% compliance target)
  • Innovation impact through scalable AI architecture designs

Requirements

Qualifications and Technical Expertise:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Solid experience with both frontend (e.g., React, Angular, Vue) and backend (e.g., Node.js, Python, Java) technologies.
  • Proficiency in at least one major machine learning framework
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes, CI/CD pipelines).
  • Familiarity with MLOps tools and practices is a plus.
  • Strong problem-solving skills and the ability to communicate complex technical concepts to diverse audiences.
  • Experience working in agile, cross-functional teams.
  • A portfolio or examples of previous AI/ML projects is highly desirable.

Benefits

About Construct
Construct Education is a fee-for-service digital learning solutions company specializing in the design of innovative, impactful, and bespoke digital learning experiences.  As a wholly-owned subsidiary of OES, a global leader in education solutions, we continue to push the boundaries of online education. Construct Education is committed to redefining online education in a way that prepares learners for real-world challenges and helps them succeed in their careers. Our vision is for everyone to have access to meaningful education through superior online programs. 

Company Culture & Values 

 We are a people-focused organisation with a culture built around collaboration, connection, and working together toward one common goal. Our vibrant, values-led culture is grounded in four core principles that guide everything we do: 

Passion and Perseverance: We love what we do (even though it’s not always easy) and take pride in creating transformative learning experiences. We bring a ‘can-do’ attitude to our work, tackling challenges and inspiring others. 

Teamwork: We operate as cross-functional teams globally with trust and respect, celebrating success. We have fun while we work and enjoy collaborating with each other and OES partners. 

Agility and Innovation: We are innovative, lateral thinkers who use our skills to do things better for our students. We thrive in ambiguity, embrace change and challenge conventional thinking.  

Integrity: We do what’s right, and what we say we will do, every time. We value a culture of respectful feedback and believe that respect trumps harmony. 

What We Offer*

  • Employee Assistance Program (EAP)
  • Medical allowance
  • Commute allowance
  • Flexible work for genuine career-life fit
  • A 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

*Policy T&Cs apply for certain benefits

Full-stack GenAI Developer

Office

Cape Town, Western Cape, South Africa

Full Time

August 13, 2025

company logo

Construct Education

construct_edu