Full Stack Developer - AI

at  Construct Education

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Dec, 2024Not Specified05 Sep, 20245 year(s) or aboveMvc,Access,Bespoke,Learners,Jenkins,Online Programs,JavascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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

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)

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.

Responsibilities:

  • 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.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

LLM

Proficient

1

Cape Town, Western Cape, South Africa