AI Engineer (Nodejs)
We usually respond within a week
Overview
A growing technology-driven company in the marketing and advertising industry, is seeking a talented and innovative AI Engineer to join their team. The position is permanent and offering a full remote working structure within South Africa.
The company specialises in creating high-impact marketing experiences for global brands across platforms like Facebook, Instagram, TikTok, and more. As they embrace generative AI as a key development strategy, they need someone who is passionate about the marketing industry, has a strong engineering mindset, and is eager to contribute innovative ideas. The role involves working throughout the software development lifecycle, from architecture and planning to development and testing, with a focus on building scalable, award-winning solutions.
You will lead the integration of artificial intelligence into their products not as a support tool, but as the core method of development and innovation. You will build intelligent tools, interfaces, software and automations using generative AI models with Nodejs.
You will be instrumental in bringing their AI ambitions to life across interactive experiences and SaaS platforms.
Tasks include:
- 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
Requirements:
- 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
- Department
- External Position
- Locations
- Cape Town, South Africa, Johannesburg, South Africa
- Remote status
- Fully Remote

Already working at Pype?
Let’s recruit together and find your next colleague.