Software Engineer
1 week ago
**Software Engineer (AI Models & API Development)
Location: Umhlanga / South Africa
Company: Mergemega**
Mergemega is building advanced AI systems for real-time customer acquisition. We are looking for a Software Engineer who can train AI models, build enterprise-grade APIs, and develop production-ready applications using modern technologies, including Vibe Coding platforms.
Role Overview
You will work across AI engineering, backend development, and full-stack web development. This includes model training, API architecture, internal tools, and scalable systems used by global businesses.
Key Responsibilities
Train, fine-tune, and deploy AI/LLM models.
Build APIs for enterprise clients and integrate them with internal systems.
Develop applications and tools using TypeScript, React, , and Python.
Implement secure, scalable data and model pipelines.
Architect and maintain databases and backend services.
Use Vibe Coding platforms for rapid prototype-to-production workflows.
Debug, optimize, and improve existing software across the stack.
Required Skills & Experience
Strong practical experience with TypeScript, JavaScript, Python, React, , NPM, and
Ability to design scalable APIs and backend systems.
Proficiency with SQL or relational databases.
Experience training or integrating AI/LLM models.
Understanding of modern frontend architecture and component systems.
Ability to work with Vibe Coding platforms (or willingness to learn quickly).
Strong debugging, optimization, and systems-thinking ability.
Bonus Skills
(Not required, but advantageous)
Vector databases (Pinecone, Weaviate, Chroma).
Cloud platforms (AWS, GCP, Vercel).
Workflow automation, agents, or orchestration frameworks.
DevOps fundamentals (Docker, CI/CD).
Why Join Mergemega
Build mission-critical AI used by global companies.
Work directly on a system winning international awards.
High autonomy and fast career growth in a founder-led environment.
Your work directly shapes the future of Mergemega's AI platform.
Meaningful Bonuses & Perks
Profit-share on select product lines (performance-based)
First access to new AI tools and features we build
Paid learning budget (courses, books, compute time)
Flexible remote work
High autonomy — build your own systems, not just follow tasks
Opportunity to speak, publish, and represent Mergemega at global events
AI frameworks like LangChain or LlamaIndex.
-
Intermediate Software Development Engineer
4 days ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R80 000 - R120 000 per yearWe Want You:Are you ready to take on exciting challenges and grow your software engineering career? BET Software is looking for two Intermediate Software Development Engineers (Live) to join our fast-paced team in Durban. In this role, you'll be hands-on with coding, problem-solving, and implementing top-tier software solutions. You'll collaborate with a...
-
Senior Software Developer
4 days ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R80 000 - R120 000 per yearWe Want You:BET Software seeks a Senior Software Developer to spearhead the creation and integration of complex software solutions. Responsibilities include designing, coding, and testing applications while providing technical leadership to the development team. If you're driven by ensuring BET's software quality and functionality, seize this opportunity to...
-
Talent Pool: Tech Roles
4 days ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R80 000 - R120 000 per yearAt BETSoftware, we're not just building systems — we're engineering the future of digital entertainment. As a leading Betting and Gaming Software Development Company based in South Africa, with a strong presence in Durban, Johannesburg, East London and Cape Town, we proudly serve high-performance, high-transaction environments across Sub-Saharan Africa and...
-
Intermediate Software Development Engineer
1 week ago
Umhlanga, KwaZulu-Natal, South Africa BETSoftware Full time R500 000 - R1 200 000 per yearWe Want YouAre you ready to take on exciting challenges and grow your software engineering career? BET Software is looking for twoIntermediate Software Development Engineers (Live)to join our fast-paced team in Durban. In this role, you'll be hands-on with coding, problem-solving, and implementing top-tier software solutions. You'll collaborate with a...
-
Senior Software Engineer
1 week ago
Umhlanga, KwaZulu-Natal, South Africa BETSoftware Full time R1 800 000 - R2 500 000 per yearJob summary:The purpose of a Senior Software Developer 1 is to contribute to the development and implementation of complex software solutions. They are responsible for designing, coding, testing, and maintaining software applications, as well as providing technical guidance and leadership to other members of the software development team.Job...
-
Civil Engineering Draughtsperson
5 days ago
Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time R250 000 - R500 000 per yearWe are seeking a skilled and experienced Civil Engineering Draughtsman to join our client's team in Umhlanga. The ideal candidate will collaborate with engineers to produce accurate technical drawings and plans, ensuring compliance with relevant codes and standards. This role requires proficiency in AutoCAD and other design software, strong attention to...
-
Software Developer
16 hours ago
Umhlanga, KwaZulu-Natal, South Africa HR Talent Partner Full time R500 000 - R1 500 000 per yearJob OverviewApplication Deadline: 11 December 2025Job Location: Umhlanga, Kwazulu Nata;Job Title: Software DeveloperEducation Level: Bachelors DegreeJob Level: IntermediateMinimum Experience: 5- 7 YearsSoftware Developer position available in Umhlanga.A renowned PropTech company is looking for a Software Developer to join their team on a full-time permanent...
-
Technical Lead
5 days ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R1 200 000 - R2 400 000 per yearWe Want You:Our Platform Teams are driving the transformation of BETSoftware's core system – Leading innovation across integrated services and web-based products that power our global scale. As a Technical Lead, you won't just guide code – you'll lead architecture decisions, drive engineering excellence and mentor a Team of skills developers using...
-
Senior Water Engineer
4 days ago
Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearHire Resolve's client, a well-established engineering consulting firm, is seeking a Senior Water Engineer to join their team in Umhlanga. Responsibilities: Design, analyze, and manage water resource systems such as water supply, stormwater, wastewater, and irrigation systems.Conduct hydrologic and hydraulic modeling using software tools such as HEC-HMS,...
-
Senior Software Developer
1 week ago
Umhlanga, KwaZulu-Natal, South Africa BETSoftware Full time R400 000 - R1 200 000 per yearWe Want YouBET Software seeks aSenior Software Developerto spearhead the creation and integration of complex software solutions. Responsibilities include designing, coding, and testing applications while providing technical leadership to the development team. If you're driven by ensuring BET's software quality and functionality, seize this opportunity to...