AI-First Full-Stack Software Engineer
5 days ago
AI-First Full-Stack Software Engineer (Mid–Senior)
Location: Remote
Type: Contract
We are a premier AI services and advisory firm partnering with leading enterprises to solve their most complex business challenges. We design, build, and integrate bespoke AI-powered systems that deliver measurable impact.
We're not a traditional dev shop—we act as a strategic AI transformation partner. Our small, talent-dense team thrives on building production-grade systems that bring cutting-edge AI capabilities into real-world environments. We're now seeking full-stack engineers with an AI-first mindset to join us on the front lines of applied AI.
What You'll DoAs a Full-Stack Developer and AI Engineer, you'll be a key contributor on high-impact client projects, helping to design and build scalable, intelligent systems that integrate LLMs and AI tooling.
Architect & Build
Design and develop scalable applications and AI-powered features using React, , , Python, and FastAPIContribute to the full development lifecycle—from initial specs to production deploymentAI Integration & Feature Development
Integrate LLMs and AI APIs (OpenAI, Claude, Cohere, HuggingFace, etc.) into intelligent user features and backend servicesLeverage frameworks like LangChain, Vercel AI SDK, and to build AI-native productsBuild AI-enhanced features such as chat interfaces, document summarization, auto-tagging, and agent workflowsSolve Client Problems
Collaborate directly with internal and client teams to understand business needsTranslate those needs into technical roadmaps and actionable development plansContribute meaningfully in client-facing environments and technical conversationsShape Internal Practice
Help evolve internal frameworks, prompting libraries, and delivery playbooksImprove quality and efficiency across engineering workflowsHarden AI Prototypes
Transform demos and experimental builds into production-ready servicesEnsure systems are containerized, observable, secure, and scalableWho We're Looking ForWe're looking for pragmatic full-stack developers who are comfortable owning the full lifecycle of web applications and actively integrate AI into their workflow.
You'll thrive here if:
You are a full-stack problem-solver (frontend, backend, infra) who loves shipping products.You naturally incorporate AI coding tools (e.g., Cursor, Copilot, Windsurf) and AI assistants (ChatGPT, Claude, Gemini) into your daily development process.
You've built LLM-powered features or integrated AI APIs (OpenAI, Anthropic, HuggingFace, LangChain, Vercel AI SDK, etc.) into production systems.
You communicate clearly, thrive in ambiguous situations, and balance velocity with quality.
You enjoy the challenge of turning ideas into production-grade systems that scale.Preferred Skills & Experience
Full-Stack Development:
5+ years building and shipping production web applications.Expert in Python and , with experience in modern frameworks (FastAPI, Express, , React, TailwindCSS, shadcn/ui).
Strong understanding of REST & GraphQL APIs, relational databases (Postgres, Supabase), and caching (Redis).
AI-First Mindset:
Experience building features with LLMs and AI APIs (e.g., OpenAI, Anthropic, HuggingFace).Comfortable with agentic frameworks (LangChain, Vercel AI SDK) and AI-first developer tools (V0, , Lovable).
Proficient at prompt engineering, unit test generation, and AI-assisted refactoring.
Cloud & Infrastructure:
Hands-on experience deploying apps on AWS, GCP, or Azure.Proficient with Docker, container orchestration (Kubernetes, ECS/Fargate), and infrastructure as code (Terraform/Pulumi).
CI/CD setup using GitHub Actions or GitLab CI with automated tests, linting, and security checks.
Experience with observability and performance tooling (OpenTelemetry, Datadog, Grafana).Why This Role?
Direct impact: Build AI-powered applications that solve real-world problems at scale.
Work in a small, elite team where you'll own projects end-to-end.
Push your skills at the intersection of full-stack engineering and AI innovation.What Success Looks Like
Within your first 90 days, you will have shipped multiple full-stack features leveraging LLMs, integrated AI APIs into client products, and improved our delivery playbooks for faster, more reliable execution
-
Full-Stack AI Engineer
5 days ago
South Africa Pavago Full time R500 000 - R1 200 000 per yearJob Title: Full-Stack AI EngineerPosition Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for model deployments, experimentation cycles, and sprint schedules)About the Role:Our client is seeking a Full-Stack AI Engineer to design, build, and deploy AI-powered applications. This role requires bridging software engineering...
-
Full Stack Developer
5 days ago
South Africa / Eastern Europe Somewhere Full time R80 000 - R120 000 per yearFull Stack Developer (AI Tool / SaaS Development)Location: Remote (South Africa preferred)Time Zone: Must overlap with UK hoursEmployment Type: Full-Time About the CompanyOur client is a fast-growing online marketing and coaching company based in the UK. For over a decade, they've been helping entrepreneurs and small businesses scale through creative...
-
Full Stack Engineer
5 days ago
South Africa VirtuHire Full time R120 000 - R240 000 per yearAbout the Company Mission: Empower anyone to build software through no‑code tools enhanced by AI Vision: Enable truly accessible software creation for everyone via no‑code AI tools Culture: High‑intensity, product‑focused, results‑driven, remote‑first, lean team ethos RequirementsMust work US hours Key ResponsibilitiesBuild and scale new...
-
Senior Full Stack Software Engineer
5 days ago
South Africa Pavago Full time R1 800 000 - R2 500 000 per yearJob Title: Senior Full Stack Software Engineer (Product & Infrastructure)Position Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for sprint planning, deployments, and on-call coverage)About the Role:Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure...
-
Full Stack Engineer
2 days ago
Johannesburg, South Africa CodeConnect Staffing (Pty) Ltd Full timeFull Stack Engineer (Intermediate) Job Specifics: Role Title: Full Stack Developer (Intermediate) Job Level: Intermediate / Mid-Level Location: Sandton, Johannesburg, South Africa Work Model: Hybrid / Remote Employment Type: Full-Time Department: Engineering / Software Development Industry: Digital Product Development / Technology Experience Required: 3+...
-
Full-Stack Engineer
7 days ago
South Africa Dijkstrack Full time R900 000 - R1 200 000 per yearJoin a high-performing international development team as a Full-Stack Engineer on a 12-month remote contract through Dijkstrack. You'll build end-to-end solutions across both frontend and backend stacks for one of our global consulting clients. Being part of the Dijkstrack engineering cohort means access to our delivery community, remote work best practices,...
-
Full-Stack Engineer
5 days ago
South Africa, ZA Dijkstrack Full time R120 000 - R240 000 per yearJoin a high-performing international development team as a Full-Stack Engineer on a 12-month remote contract through Dijkstrack. You'll build end-to-end solutions across both frontend and backend stacks for one of our global consulting clients. Being part of the Dijkstrack engineering cohort means access to our delivery community, remote work best practices,...
-
Senior Full Stack Engineer
1 week ago
Cape Town, South Africa WatersEdge Solutions Full timeWatersEdge Solutions is partnering with a company seeking an experienced Senior Full Stack Engineer to join a fast-scaling, privacy-first technology business building secure enterprise applications that handle large volumes of sensitive data. If you’re a full stack engineer passionate about modern .NET and Angular development, cloud-native architecture,...
-
Senior Software Developer
2 weeks ago
Johannesburg, South Africa Headhunters Full timeOur Client in the Network Industry is seeking to employ a Senior Software Developer (Full-Stack) to their team based in Johannesburg. This is a hybrid role, offering a combination of remote and on-site work. Requirements: Proven experience as a Full-Stack Developer with a solid track record of working with Microsoft DotNet, C#, DotNet Core, Retool and...
-
C# / .NET Full Stack Developer
1 week ago
Johannesburg, South Africa CodeConnect Staffing (Pty) Ltd Full time R40 - R60Job Specifics: Location: Sandton, JHB Work Model: On-Site Job Type: Permanent / Full Time Role Overview An established and forward-thinking software development (software development for the legal industry) company is seeking an Intermediate C# / .NET Full Stack Developer to join its expanding development team.This role offers the opportunity to work...