A Senior Software Implementation Engineer is needed in Ballito through Manpower SA (Pty) Ltd., working at the cutting edge of Artificial Intelligence and Enterprise Architecture. The role builds and deploys intelligent AI agents that function as a digital workforce for enterprise clients, in a high-impact, hands-on engineering and consultative position.
About the company and the work
Manpower is described as a world leader in employment and staffing services, with offices in over 80 countries and territories, helping companies anticipate and benefit from changes in the world of work. This is not a traditional support or maintenance role: the work designs systems that act, from triggering workflows to integrating with core business platforms, to drive efficiency, automation and measurable return on investment. The team is described as fast-growing and high-impact, in a collaborative, in-person environment that prioritises speed and creativity, with limited hybrid flexibility available for high-performing team members.
Role details
- Design and build multi-step, autonomous AI workflows.
- Enable AI agents to manage full customer journeys such as lead qualification, follow-ups, and completion of tasks as described in the advert.
- Lead integrations with critical platforms such as CRMs (for example Salesforce, HubSpot), payment gateways and other enterprise tools.
- Architect seamless connections between AI systems and enterprise tools.
- Develop and orchestrate workflows using webhooks and triggers, and ensure real-time data synchronisation across systems and AI agents.
- Collaborate with stakeholders across all levels, from technical teams to executives, and translate business needs into scalable technical solutions.
- Build and execute testing frameworks to ensure stability and accuracy, and design systems that handle edge cases and incorporate human-in-the-loop processes where required.
- Monitor and optimise deployed solutions, and use data-driven insights to demonstrate impact and continuously improve performance.
The advert lists this as a Permanent, Intermediate position in KwaZulu-Natal, with the role described as based in Ballito. The salary is undisclosed. The job reference is CPT003702, posted on 26 October 2026, with an expiry of 4 days from posting as shown on CareerJunction.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience working with AI agents and LLM orchestration.
- Understanding of Retrieval-Augmented Generation (RAG) and voice-based AI systems.
- Strong proficiency in REST APIs and webhook-based architectures.
- Ability to map, process, and transform data using tools such as Python and Excel.
- Experience integrating with CRM and messaging platform APIs.
- Strong communication skills with the ability to simplify complex technical concepts.
- High attention to detail and structured problem-solving approach.
- Self-driven with a strong focus on delivering measurable results, and a builder mindset with a passion for creating impactful solutions.
- Tools and technologies listed: AI Models: OpenAI, Google Gemini, ElevenLabs; Orchestration: n8n, serverless functions (GCP, Cloudflare); Infrastructure: Serverless cloud environments, vector databases, and event-driven systems; Agent Platforms: Nineteen58 Agent Platform.
Where to find and apply safely
Apply through the original CareerJunction advert linked from this page. Use the Apply button, which points to the original listing, and follow the instructions there. Do not pay anyone for this job, and do not share passwords or banking details with anyone claiming to offer the role. If a message asks for a fee, treat it as a warning sign and check the advert again.
Practical tips
- Show AI agent, LLM orchestration and RAG work with clear outcomes.
- Highlight CRM, API and webhook integrations you have delivered.
- Include Python data work and examples of workflow automation.
- Be ready to explain a complex technical solution in simple terms.
How the process works
After you apply through the original advert, the recruiter or employer reviews applications against the stated requirements. The advert notes that only suitable candidates will be contacted. Keep a copy of your application and note the job reference CPT003702 when you follow up.
Important information
The salary is listed as undisclosed, so confirm any pay details directly from the original advert or the recruiter before accepting an offer. Note that the listing header shows KwaZulu-Natal while the role text names Ballito, and the title says Senior while the level is listed as Intermediate; check those details on the original advert before applying. This post is a summary for job seekers; the original CareerJunction advert is the authoritative source for the role, requirements and closing details.
#SoftwareEngineer #AIJobs #ImplementationEngineer #BallitoJobs #SouthAfricaJobs #ITJobs