RandSwitchHomeJobsCarsHome power Buy EasyGov a coffee

← All jobs

Senior Backend Engineer, AI-native

SqlDBM🌍 South Africa + 194 other countriesSenior · Data/AIPosted today
✓ South Africa confirmedThe posting names South Africa or Africa, or was posted here for SA applicants.

Last checked 1 hr ago on Himalayas.

Salary not listed. Got an offer? See what it is in rand after SA tax →

TypeScriptRustJavaKotlinC#AWSAI/ML

Apply on Himalayas →  View original listing on Himalayas

Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.

RandSwitch Jobs is free to use. If it helped your search, buy EasyGov a coffee on Ko-fi ☕.

This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.

SqlDBM SqlDBM is the enterprise data modeling platform. Large regulated enterprises design, approve and govern their data models in it. Every company is deploying AI agents, and those agents are only as reliable as the truth they read. We’re building the layer agents rely on before they touch enterprise data, from the platform that already holds the models. About the role We’re hiring into the AI team. You’ll design and build the agentic layer of the product: the loop itself, the tools agents call, how context is selected and served, and the evaluation that proves it works. Not a chat feature. The engine. What you'll do Agents that operate on governed enterprise data models, with a human in the loop. Serving the right context to an agent for a given task, out of models with thousands of objects. MCP tools that let external agents work with the platform safely: permissions, attribution, audit. Evaluation infrastructure that tells us, measurably, whether any of it is working. What AI-native means here: Your first move is an agent, not autocomplete. You’ve shipped AI into products: MCP servers or clients, agent architectures, tool-use frameworks, context pipelines, LLM integrations in production. You think about control flow, tool interfaces, memory, and how to know when the loop is wrong. We’re not hiring an API caller. Qualifications Proficiency in English Stack: Strongly typed languages. We run C#, Rust and TypeScript, and the list is a proxy for thinking in systems and types rather than a requirement to know all three. Deep fluency in any of C#, Rust, Go, Java or TypeScript and willingness to work across them. AWS, APIs, production systems. Walk us through an agentic system you built and shipped, production or serious open source. What the loop did, where it broke, how you evaluated it. If you can’t, this isn’t the role, regardless of seniority. How we work Small senior team, high ownership, fast releases. Eighteen features shipped in August. The team is distributed across the US, Europe and South America, and you’ll work in overlapping hours with US Pacific. Your work lands in a new revenue line within the quarter. This role is employed through a local employer of record in your country of residence. Your employment contract, payroll, benefits, and statutory contributions are administered locally in full compliance with local labor law. Your day-to-day work is with the SqlDBM team. What we offer Competitive base salary and equity in a profitable, growing company Fully remote Direct impact on product direction — small team, no layers, your work ships to enterprise customers Work on genuinely hard technical problems at the frontier of AI and enterprise data infrastructure Collaborative, engineering-driven culture that moves fast and trusts its people Paid vacation at or above the statutory entitlement in your country of residence, which varies by country and length of service. All public holidays observed in your country of residence, in addition to paid vacation. Statutory 13th-month pay, paid on the schedule set by local law. Paid sick leave and parental leave in line with local statutory entitlements. Employer-funded social security and mandatory local benefits, administered locally. Originally posted on Himalayas

Apply on Himalayas →

Get the best SA-friendly remote dev jobs weekly

One email a week. Pay in rand. Unsubscribe anytime.

By subscribing you agree to get the RandSwitch Jobs weekly email (one email a week with new SA-friendly remote jobs) from EasyGov (Pty) Ltd t/a RandSwitch Jobs. Email only. Unsubscribe any time with one click. Privacy policy
Apply on Himalayas →

Similar live jobs

ML Engineer

Pigment🌍 South Africa + 147 other countriesSenior · Data/AIPosted today
✓ South Africa confirmedLast checked 1 hr ago
NodePythonJavaC#KubernetesAI/MLvia Himalayas

Senior AI & Intelligent Automation Developer

Sasso Consulting (Pty) Ltd🌍 South AfricaSenior · Data/AIPosted today
✓ South Africa confirmedLast checked 1 hr ago
PythonC#AWSAzureAI/MLvia Himalayas

Lead Data Engineer (Poland)

Ex Parte🌍 South Africa + 149 other countriesLead/Staff · Data/AIPosted today
✓ South Africa confirmedLast checked 1 hr ago
JavaScriptTypeScriptPython.NETAWSAzurevia Himalayas

Senior Software Engineer, Backend

Customer.io🌍 South Africa + 147 other countriesSenior · BackendUS$150k–$200k a year ≈ R2.5m–R3.33m/yr grossPosted today
✓ South Africa confirmedLast checked 1 hr ago
ReactJavaKotlinAWSGCPAI/MLvia Himalayas

More jobs like this

Remote data engineering and AI jobs in South Africa (116) Remote TypeScript jobs open to South Africans (150) Remote Java jobs open to South Africans (100) Remote .NET and C# jobs open to South Africans (55) Remote AWS jobs open to South Africans (176) Remote senior developer jobs open to South Africans (300) Remote developer jobs that name South Africa (311)
Buy EasyGov a coffee
Jobs last updated: · 47 min ago