Full Stack Developer - AI

Cape Town, Western Cape, South Africa

Construct Education

Construct Education is a remarkable learning design company that creates transformative learning experiences.

View all jobs at Construct Education

Location: Cape Town | Preference will be given to candidates based in Cape Town

Reporting Line: Manager, Application Development (AU)

Working Practices: Minimum two days a week in the office with option to work remotely for remaining three days

Employment type: Permanent

Working hours: 07H00 TO 15H30

Role summary

  • Support the evolution of the technology solution and processes that support the entire development and delivery of Construct products and services.
  • Set up and maintain key cloud technology systems to support application development processes.
  • Work closely with key internal stakeholders to drive the successful build, management and maintenance of application development processes.
  • Leverage large language models (LLMs) to enhance learning experiences, including the development and integration of LLM-driven applications and solutions.
  • Manage off-the-shelf systems as well as build fit-for-purpose solutions to deliver the technology vision for online learning.
  • Support the Manager, Applications Development in providing thought leadership, and options and solutions formulation for applications development and broader technology space.

Requirements

To apply, you should have at least 5 years experience in:

  • NodeJS experience
  • ReactJS or similar JavaScript framework
  • AWS (or similar cloud architecture) development experience in serverless solutions
  • Developing and consuming API’s
  • JS serverless libraries (ServerlessJS or similar)
  • Experience with large language models (LLMs) such as GPT-3/4, or similar
  • Hands-on experience in developing applications driven by LLMs and integrating LLM solutions into existing systems

Additional:

You should have knowledge in:

  • Learning Management Systems knowledge (e.g. Moodle / Canvas)
  • HTM5, CSS3 and native JavaScript (jQuery/JqueryUI)
  • Coding patterns (MVC, MVVM etc)
  • CI/CD (Jenkins or similar)

It would be beneficial to have:

  • LTI development experience
  • AWS Certification
  • Salesforce Exposure
  • Data warehouse knowledge (Redshift)
  • Python
  • Svelte/Sveltkit frameworks
  • Experience with natural language processing (NLP), computer vision, and predictive analytics
  • Knowledge of training, tuning, and deploying machine learning models
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques

Benefits

These are some of the perks you can expect when you join the team:

  • Flexible working hours
  • Generous annual leave policy
  • Paid maternity, parental, and study leave benefits in line with policy
  • Learning and development opportunities within a global team
  • Fun events organized by the Construct Social Committee

ABOUT CONSTRUCT EDUCATION

Construct Education is a strategic 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 a fee-for-service partner to institutions, and organizations worldwide, creating digital learning experiences that empower both learners and educators. We are committed to redefining online education in a way that prepares learners for real-world challenges and helps them succeed in their careers.

We are on a mission to transform online learning and bridge the gap between education and employment. Our vision is for everyone to have access to meaningful education through superior online programs.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture AWS CI/CD Computer Vision Data warehouse Engineering Feature engineering GPT GPT-3 JavaScript Jenkins LLMs Machine Learning ML models NLP Node.js Python Redshift Salesforce

Perks/benefits: Career development Flex hours Parental leave Team events

Region: Africa
Country: South Africa

More jobs like this