1,826,675open jobs
106,511companies
259,417added this week
Browse all
Salary
≈ $45k – $87k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Jan 7, 2026. Jem scores B on the Alion truth index.

Overview
Company
Impact
Profile match

Jem

Jem is the workforce management platform for deskless teams, built on WhatsApp. Connect, manage and reward the people who keep your business running.
Backed by Quona Capital

Johannesburg-Based | Scale-Up | Full-time Role | Tech Machine | Hiring Manager: Thamsanqa Moyo, Kaeleigh Stroud, Richard O'Brien

Jem is hiring two Product Engineers to build AI-native systems, lead technical workstreams with enterprise customers, and ship production features that directly impact our platform and customers.

Jem is a fast-growing HR and financial wellness scale-up building tools for frontline teams. We support deskless workers across South Africa with payroll, HR, and benefits products, delivered through modern platforms and AI-powered conversational systems.

This is a forward-deployed product engineering role. You will build AI agents and platform systems, while also working directly with enterprise customers during technical discovery and implementation. This role combines product engineering, platform ownership, and client-facing technical leadership.

⭐ Your Mission

  • Build and operate AI-native product systems that work reliably at scale.
  • Lead technical implementation with enterprise customers and turn real-world problems into shipped product.

⭐ What Success Looks Like

  • AI agents and conversational systems are live, reliable, and improving over time
  • Enterprise implementations run smoothly and convert into long-term customer partnerships
  • Features you own move core product and customer success metrics
  • Platform systems are stable, observable, and secure
  • Junior engineers grow through your technical mentorship

⭐ What You’ll Do

AI-Native Product Development

  • Build and orchestrate multi-agent systems using modern agent frameworks
  • Develop conversational and voice-based AI agents for WhatsApp and related channels
  • Implement MCP and agent-to-agent communication patterns
  • Use AI coding agents to accelerate delivery and experimentation
  • Continuously improve agent performance through prompt design and workflow optimisation

Platform Engineering

  • Design and maintain PostgreSQL schemas and production data models
  • Build and operate event-driven systems and integrations
  • Develop secure, enterprise-grade backend services
  • Own system reliability, performance, and observability
  • Build and maintain integrations with enterprise platforms and middleware tools

Forward-Deployed Client Engineering

  • Lead technical discovery and implementation sprints with enterprise customers
  • Run technical scoping sessions with client IT teams
  • Design integration architectures across payroll, ERP, and internal systems
  • Present technical solutions, timelines, and progress to client stakeholders
  • Build long-term technical relationships with customer teams

Product Ownership & Team Contribution

  • Drive features from problem definition through release and iteration
  • Own performance and business outcomes for your features
  • Conduct customer interviews and validation sessions
  • Mentor interns and junior engineers in AI-native development practices

⭐ You’ll Thrive Here If You

  • Have built AI agents or conversational systems in production environments
  • Are comfortable owning backend systems and product features end to end
  • Enjoy working directly with enterprise customers and their technical teams
  • Care about system quality, reliability, and real-world impact
  • Are excited by fast-moving, high-ownership environments
  • Enjoy mentoring others and raising the technical bar

⭐ Requirements

  • Hands-on experience with agent frameworks and AI-native systems
  • Experience building conversational or voice-based AI products
  • Strong prompt engineering and LLM integration patterns
  • Strong PostgreSQL experience and backend development skills
  • Experience with event-driven architectures and system integrations
  • Ability to lead technical discussions with enterprise IT teams
  • Professional experience in Python and/or TypeScript
  • Comfort travelling to client sites for implementation work

⭐ What You Can Expect from Us

  • Hybrid work environment with a 3-day office policy in the Cape Town/Johannesburg office.
  • Frontline exposure to building real AI products at scale
  • Direct work with enterprise customers and complex real-world systems
  • High ownership, fast learning, and visible impact
  • Competitive salary
  • Great Benefits (lunch 4 times a week, medical aid contribution, retirement annuity contribution, etc.) and 22 days of annual leave.
  • We respond to all applications. You can expect feedback on your application, even if we decide not to move forward.

To learn more about what Jem looks for beyond the CV, please check out our People Notes on the Jem Ideal Employee Profile here

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,826,675 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Johannesburg
≈ $96k – $169k per year (Estimated) • In office • Full-Time • Arbon
C#
Apply
$38k – $52k per year (gross) • In office • Full-Time • 2+ years exp • Singapore
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Databases
MySQL
MariaDB
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 7+ years exp • Noida
Python
SQL
Python
Asyncio
pySpark
Databases
Apache Iceberg
Delta Lake
DynamoDB
Apache Kafka
Amazon Redshift
Amazon Aurora
AI/ML
Spark
Airflow
Pandas
Anomaly Detection
DevOps
Terraform
OpenTelemetry
Datadog
CI/CD
AWS
AWS Lambda
SLI/SLO/SLA
Amazon S3
Amazon CloudWatch
Amazon Kinesis
AWS Step Functions
Analytics
ETL/ELT
Apply
$141k – $234k per year • Equity • In office • Full-Time • 7+ years exp • Bachelor's Degree • Charlotte • Austin
Python
JavaScript
Java
TypeScript
SQL
C#
Python
Flask
Django
Java
Spring Boot
Databases
Oracle
AI/ML
Copilot
Cursor
Claude
ChatGPT
AWS Bedrock
Gemini
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Vercel
Azure
CI/CD
AWS
Docker
Kubernetes
Design
Figma
Management
Agile
Apply
≈ $36k – $106k per year (Estimated) • Remote (Serbia) • Full-Time • 4+ years exp • Belgrade
Go
Java
C#
DevOps
gRPC
Apply
$54k – $72k per year • Remote (Georgia, UTC+0 – UTC+1 hours) • Contractor • Tbilisi • Batumi • Kutaisi
Python
JavaScript
Python
Flask
SQLAlchemy
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
LLM
OpenAI Codex
Context Engineering
Prompt Caching
Agentic Workflows
Tool Use
Frontend
React.js
Mobile
React Native
DevOps
GitHub Actions
CircleCI
CI/CD
AWS
Docker
Apply
Data Analyst 7 days ago
$36k – $43k per year • In office • Full-Time • Bachelor's Degree • Turin
Python
SQL
Databases
Databricks
DevOps
Git
Analytics
Power BI
Informatica
Apply
Junior Data Analyst 7 days ago
$29k – $36k per year • In office • Full-Time • Bachelor's Degree • Turin
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
Git
Analytics
Power BI
Informatica
Apply
$171k – $285k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • New York
JavaScript
TypeScript
SQL
C#
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Kubernetes
TeamCity
Octopus Deploy
Amazon EKS
AWS Lambda
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
$172k – $232k per year • In office • TS/SCI • Full-Time • 3+ years exp • Bachelor's Degree • El Segundo
Python
Java
C++
DevOps
CI/CD
GitLab
Management
Agile
Apply
≈ $44k – $85k per year (Estimated) • In office • Full-Time • Johannesburg
Python
Java
Rust
TypeScript
C#
AI/ML
Windsurf
Claude Code
Prompt Engineering
AI Agents
Devin
Management
Jira
Apply
≈ $21k – $59k per year (Estimated) • In office • Full-Time • Johannesburg
Python
TypeScript
Apex
Apex
MuleSoft
AI/ML
Model Context Protocol
AI Agents
LLM
Anomaly Detection
Apply
≈ $20k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Apply
$16k – $20k per year • In office • Full-Time • 1+ year exp • Cape Town
Marketing
HubSpot
LinkedIn
Apply
Account Executive 9 months ago
$59k – $73k per year • In office • Full-Time • Cape Town
Apply
$60k – $101k per year • In office • Full-Time • Johannesburg • Cape Town • Durban
JavaScript
Frontend
React.js
Management
Agile
Waterfall
Apply
Functional Consultant 11 hours ago
Remote (South Africa) • Bachelor's Degree • Cape Town • Johannesburg
Apply
≈ $21k – $48k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Johannesburg
Apply
≈ $23k – $41k per year (Estimated) • In office • 3+ years exp • Johannesburg
Apply
≈ $20k – $47k per year (Estimated) • Hybrid • 3+ years exp • Johannesburg
Marketing
Salesforce
Apply
See all jobs
This is one of many
1,826,675 more open roles from verified company boards, updated every day.