AI-First Full-Stack Software Engineer

5 days ago


South Africa LATAM Eastern Europe Somewhere Full time R250 000 - R750 000 per year

AI-First Full-Stack Software Engineer (Mid–Senior)

Location: Remote

Type: Contract

About the Company

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 Do

As 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 deployment

AI 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 workflows

Solve 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 conversations

Shape Internal Practice

Help evolve internal frameworks, prompting libraries, and delivery playbooksImprove quality and efficiency across engineering workflows

Harden AI Prototypes

Transform demos and experimental builds into production-ready servicesEnsure systems are containerized, observable, secure, and scalableWho We're Looking For

We'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



  • South Africa Pavago Full time R500 000 - R1 200 000 per year

    Job 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...


  • South Africa / Eastern Europe Somewhere Full time R80 000 - R120 000 per year

    Full 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 year

    About 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...


  • South Africa Pavago Full time R1 800 000 - R2 500 000 per year

    Job 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 time

    Full 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 year

    Join 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 year

    Join 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,...


  • Cape Town, South Africa WatersEdge Solutions Full time

    WatersEdge 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,...


  • Johannesburg, South Africa Headhunters Full time

    Our 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...


  • Johannesburg, South Africa CodeConnect Staffing (Pty) Ltd Full time R40 - R60

    Job 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...