414,183open jobs
14,210companies
59,991added this week
Browse all
Location
Remote (South Africa)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is a Belgian recruitment platform built entirely around remote and flexible work, aggregating openings from thousands of employers that allow work from outside an office. Its matching engine ranks roles against a candidate's skills, seniority and stated preferences on location and flexibility, rather than leaving people to filter a keyword search, and it verifies how genuinely remote each posting is. The company also runs an AI screening layer that shortlists applicants for employers, and publishes research and guidance on distributed work practices alongside the job marketplace itself.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer - AI based in South Africa.

This is a high-ownership engineering opportunity for a senior developer building AI-powered software from the ground up.

You’ll work end-to-end across frontend, backend, infrastructure, and production AI pipelines.

The role combines hands-on product development with technical architecture, reliability, and engineering leadership.

You’ll work directly from real user problems, taking ideas from discovery through implementation, deployment, and iteration.

Your work will help automate complex workflows and make it significantly easier for organizations to navigate and manage grant applications.

As one of the early engineering hires, you’ll have substantial influence over architecture, technical standards, product direction, and engineering practices.

This is an ideal environment for an autonomous engineer who enjoys ambiguity, moves quickly, and takes complete ownership of outcomes.

Accountabilities

    • Build and ship end-to-end product features independently, including user-facing interfaces, backend services, infrastructure, and AI-powered functionality.
    • Work across the full technology stack to translate real user needs into practical, scalable product solutions.
    • Collaborate directly with domain experts and users to identify problems, validate solutions, and improve workflows rather than simply implementing predefined tickets.
    • Develop intuitive interfaces with a strong usability-first mindset, ensuring solutions genuinely meet end-user needs.
    • Own technical problems from initial discovery through development, deployment, monitoring, and production resolution.
    • Improve product workflows, automation, and functionality to reduce the time required to create and submit completed grant applications.
    • Advance AI capabilities through prompt engineering, context management, model selection, cost optimization, and multi-provider AI architectures.
    • Build and operate production AI pipelines using providers such as AWS Bedrock, Anthropic, and OpenAI.
    • Develop AI evaluation practices covering prompt quality, model performance, regression detection, and ongoing optimization.
    • Work with AI agents and tool-calling workflows where appropriate and incorporate AI-native development tools into daily engineering practices.
    • Monitor, debug, and improve live production environments using tools such as Sentry, CloudWatch, and PostgreSQL performance monitoring.
    • Contribute to AWS infrastructure, including ECS and RDS, while maintaining strong standards for reliability, scalability, and performance.
    • Shape technical architecture, code quality, engineering standards, and the broader technical roadmap.
    • Proactively identify better technical approaches and establish scalable engineering foundations as an early member of the engineering team.
    • Requirements

      • Several years of professional software engineering experience with strong expertise in TypeScript and Node.js.
      • Strong PostgreSQL expertise, including experience with JSONB, query performance optimization, and database migrations.
      • Demonstrated full-stack development experience across technologies such as Next.js 15, React Query, Express, and BullMQ.
      • Practical experience with AWS services including ECS and RDS, as well as infrastructure-as-code using Terraform.
      • Hands-on experience building, deploying, monitoring, and operating AI/LLM-powered applications and pipelines in production-not simply integrating an AI API.
      • Strong understanding of prompt engineering, context management, model selection, cost considerations, and AI evaluation methodologies.
      • Experience working with multiple AI providers and understanding how to design flexible, production-ready AI architectures.
      • Strong debugging instincts and the ability to investigate and resolve issues in live production systems.
      • Exceptional autonomy and ownership, with the ability to identify problems, develop solutions, execute independently, and drive work through to completion.
      • Usability-first mindset and ability to create interfaces that are genuinely effective for end users.
      • Comfortable working in an environment where requirements and processes are not always fully defined, with a proactive approach to shaping solutions.
      • AI-native approach to software development, with familiarity using tools such as Claude Code or Cursor.
      • German language skills at B1 level or above are a plus, particularly given the German-speaking customer base.
      • Experience with AI agents and production tool-calling workflows is an additional advantage.
      • Benefits

        • Fully remote working arrangement from South Africa.
        • Competitive compensation with participation in the success of the business.
        • Significant ownership and influence as one of the first engineering hires.
        • Opportunity to shape the product, technology architecture, engineering standards, and technical direction.
        • €2,000 annual professional development budget.
        • Opportunity to work on a scalable SaaS product addressing a clear market need and creating meaningful social impact.
        • Direct collaboration with leadership and short decision-making paths.
        • Access to specialized funding databases and modern engineering tools.
        • Team events and optional workations.
        • Opportunity to work at the intersection of full-stack engineering, AI, automation, and socially impactful technology.
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.
414,183 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
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

Similar stack
Same company
In your city
Remote/Hybrid • Full-Time
JavaScript
Kotlin
TypeScript
SQL
Node JS
Swift
Node JS
Express
TypeORM
Databases
PostgreSQL
Frontend
React.js
Mobile
Jetpack Compose
SwiftUI
React Native
Clean Architecture
DevOps
CI/CD
Docker
QA
Jest
Apply
Remote/Hybrid • 5+ years exp
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
pgvector
AI/ML
Claude
Claude Code
Embeddings
Prompt Engineering
Function Calling
LLM
RAG
Semantic Search
Anthropic
Structured Outputs
Semantic Search
Tool Use
Frontend
React.js
DevOps
Azure
Apply
In office • Full-Time • 6+ years exp • PhD • Sydney • Auckland • Melbourne • Wellington • Brisbane
Python
JavaScript
TypeScript
Apex
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
Cursor
LangChain
Claude
LlamaIndex
Prompt Engineering
AI Agents
LLM
Agentforce
Apply
Remote/Hybrid • Full-Time
Python
JavaScript
Java
SQL
Node JS
Databases
Apache Kafka
Kafka
DevOps
Rest API
Azure DevOps
New Relic
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Incident Management
Apply
Remote/Hybrid • Full-Time • 2+ years exp
Python
Go
JavaScript
TypeScript
SQL
Apex
Apex
MuleSoft
Frontend
React.js
DevOps
CI/CD
Apply
QA Engineer aa 1 hour ago
Remote • Contractor
DevOps
Rest API
QA
Postman
Apply
In office • Full-Time • 5+ years exp
Apply
Graphic Designer aa 1 hour ago
Remote • Full-Time • 3+ years exp • Bachelor's Degree
Apply
Remote • Full-Time • 3+ years exp
Apply
Remote • Full-Time • 6+ years exp
Apply
See all jobs
This is one of many
414,183 more open roles from verified company boards, updated every day.