Genai Developer

Construct Education Logo

Construct Education

πŸ“Remote - South Africa

Summary

Join Construct Education as a GenAI Developer to design, develop, and deploy cutting-edge AI-powered educational solutions. You will leverage advanced Python and JavaScript skills, along with expertise in Large Language Models and GenAI frameworks, to build scalable and secure applications. Collaborate with a team to optimize AI-powered technology, integrate solutions with various platforms, and support learning technologists. Contribute to pre-sales consultations, develop proof-of-concepts, and ensure compliance with data privacy regulations. Success is measured by on-time delivery, code quality, client satisfaction, innovation impact, and security compliance.

Requirements

  • Experience: 3+ years in software development with focus on GenAI/AI/ML applications
  • Programming: Advanced proficiency in Python and JavaScript; competency in HTML, CSS, SQL
  • AI/ML/GenAI Expertise: Hands-on experience with LLMs (OpenAI, Anthropic Claude, Gemini) and GenAI frameworks
  • Cloud Platforms: Proven experience with Azure deployment and management
  • Version Control: Proficiency with GitHub and collaborative development workflows
  • Education: Bachelor's degree in Computer Science, Software Engineering, or related technical field

Responsibilities

  • Design, develop, and maintain robust GenAI software solutions using advanced Python and JavaScript API programming, with knowledge on HTML, CSS, and SQL
  • Demonstrate advanced understanding of Large Language Models (OpenAI, Anthropic Claude, Gemini), GenAI frameworks (Langchain, ChromaDB), and AI/ML platforms (Hugging Face) to optimize project outcomes
  • Collaborate with the GenAI Solution Architect and GenAI Specialist (LXD) throughout the software development lifecycle to create secure, scalable, and performance-optimized GenAI solutions
  • Test and refine prompts (system, user, conditional, chain-of-thought) and Retrieval-Augmented Generation (RAG) strategies to optimize AI-powered technology
  • Deploy and manage cloud services (mainly Azure), utilizing GitHub for version control and collaborative development workflows
  • Implement and deploy backend GenAI solutions across multiple platforms including and not limited to Streamlit in Snowflake, Microsoft PowerApps, Gradio, and Copilot Studio
  • Transform design specifications and prompt logic into production-ready code
  • Develop student-facing AI applications that integrate seamlessly with Learning Management Systems (LMS), Articulate Storyline, and associated educational technologies
  • Support learning technologists by sharing knowledge and providing scaffolding to effectively implement API programming across diverse learning technology environments
  • Participate in pre-sales consultations for GenAI Apps and LX Technology opportunities, providing technical validation, feasibility assessments, and effort estimation
  • Develop compelling proof-of-concepts (POCs) and rapid prototypes to validate assumptions and guide full implementation strategies
  • Update and align existing technical solutions with evolving client functional, security, and data requirements
  • Contribute to research and development and knowledge sharing
  • Implement industry-standard encryption methods for data in transit and at rest, adhering to best-practice password management protocols
  • Create and maintain comprehensive documentation for GenAI solutions, including detailed code commentaries and development best practices
  • Execute rigorous testing, validation, and data governance practices ensuring model outputs meet educational standards, fairness guidelines, and privacy regulations
  • Ensure all solutions comply with relevant data privacy regulations and educational compliance standards

Preferred Qualifications

  • Experience with educational technology platforms and LMS integration
  • Knowledge of data privacy regulations (FERPA, GDPR) in educational context
  • Background in agile development methodologies
  • Experience with containerization (Docker) and CI/CD pipelines
  • Understanding of instructional design principles and educational workflows

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.