Full Stack Developer - AI
at Construct Education
Cape Town, Western Cape, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Dec, 2024 | Not Specified | 05 Sep, 2024 | 5 year(s) or above | Mvc,Access,Bespoke,Learners,Jenkins,Online Programs,Javascript | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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