AI-First Full-Stack Software Engineer

2 days ago

South Africa LATAM Eastern Europe, South Africa / LATAM / Eastern Europe Somewhere Remote Full-time

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, Next.js, Node.js, Python, and FastAPI
  • Contribute 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 services
  • Leverage frameworks like LangChain, Vercel AI SDK, and Bolt.new to build AI-native products
  • Build 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 needs
  • Translate those needs into technical roadmaps and actionable development plans
  • Contribute meaningfully in client-facing environments and technical conversations

Shape Internal Practice

  • Help evolve internal frameworks, prompting libraries, and delivery playbooks
  • Improve quality and efficiency across engineering workflows

Harden AI Prototypes

  • Transform demos and experimental builds into production-ready services
  • Ensure systems are containerized, observable, secure, and scalable

Who 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 TypeScript/Node.js, with experience in modern frameworks (FastAPI, Express, Next.js, 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, Bolt.new, 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