AI Engineer (Nodejs)
Pype
- Cape Town, Western Cape
- Permanent
- Full-time
- Build AI-first features and internal tools using APIs from OpenAI
- Use LLMs and retrieval-augmented generation (RAG) as core building blocks of backend architecture
- Build with and around Nodejs to enable real-time orchestration of AI features
- Prototype and productionise new generative experiences, e.g., automated moderation, personalised user flows, campaign concept tools
- Work closely with the design, product, and sales enablement teams to deliver AI-native products that scale across global markets
- Stay up to date with the AI ecosystem (e.g. open models, CDNs for inference, emerging libraries) and actively test/integrate where impactful
- Develop safe and effective prompt engineering systems, structured outputs, and feedback loops to optimise model behaviour
- A portfolio or examples of work where AI was core to the product or workflow
- Hands-on experience integrating AI APIs (OpenAI, Gemini, Claude, etc.) into working systems
- A strong foundation in Javascript & Nodejs, with a focus on scalable, event-driven APIs
- Comfort with AI concepts: embeddings, prompt engineering, function calling, fine-tuning
- Motivation to help define their internal AI engineering culture
- Nice to have:
- Building interactive, AI-driven frontend experiences.
- Experience with vector databases, LLM agents, or RAG-based systems.
- Working knowledge of data protection frameworks (POPIA, GDPR) in AI contexts