
Job Description
Ovii's Interpretation of the Role
Pavago seeks a Full‑Stack AI Engineer to design, build, and operate production‑grade AI applications that blend modern web development with large‑language‑model and MLOps capabilities. The role is fully remote (South Africa only) and requires end‑to‑end ownership from data pipelines to front‑end interfaces.
Role Snapshot
- Design & ship end‑to‑end AI products
- Build scalable APIs for LLM and vector‑search services
- Develop AI‑enhanced front‑end experiences
- Own MLOps pipelines, CI/CD and cloud infrastructure
- Collaborate with product, data and engineering teams
Must-Have Requirements
- Python
- JavaScript/TypeScript
- React/Next.js/Vue.js
- FastAPI/Flask/Node.js
- OpenAI API
- Hugging Face
- PyTorch/TensorFlow
- SQL
- Docker
- Kubernetes
- CI/CD pipelines
- Vector databases
- Airflow
- Cloud data warehouses
- software engineering
- AI/ML systems
- production AI applications
Nice-to-Have Signals
- Embeddings, fine‑tuning, Retrieval‑Augmented Generation
- MLflow, Kubeflow, Vertex AI, SageMaker
- Serverless architectures, microservices
- AI observability and model‑drift monitoring
- AI‑powered SaaS platforms
- embeddings and RAG
- MLOps tooling
Work Setup
- Location: South Africa, South Africa
- Work mode: REMOTE
- Remote scope: COUNTRY_RESTRICTED
- Remote countries: South Africa
- Employment type: Full-Time
Application Requirements
- Coding test mentioned
- Assessment mentioned
Not Specified in JD
- Salary range
- Visa sponsorship
- Relocation
What You'll Likely Work On
- Build and deploy AI‑powered applications using Python, FastAPI/Flask/Node.js and modern front‑end frameworks
- Integrate LLMs (OpenAI, Hugging Face) and RAG pipelines with vector databases for semantic search and document intelligence
- Create and maintain ETL pipelines and data workflows with Airflow and cloud warehouses
- Develop high‑performance, secure REST APIs and UI components that expose AI capabilities
- Implement CI/CD, containerization, Kubernetes orchestration and MLOps tooling to ensure reliable production releases
- Monitor model accuracy, latency and infrastructure cost; apply security and compliance controls (GDPR, HIPAA, SOC 2)
Good Fit If You Have
- Passionate about shipping production‑ready AI products, not just prototypes
- Strong systems‑thinking mindset balancing scalability, performance and cost
- Effective communicator with both technical and non‑technical stakeholders
- Curious about emerging AI frameworks and best practices
- Ownership‑driven problem‑solver who thrives in a fast‑paced environment
Skills
- Python
- JavaScript / TypeScript
- React, Next.js, Vue.js
- FastAPI, Flask, Node.js
- OpenAI API & Hugging Face
- PyTorch & TensorFlow
- SQL & cloud data warehouses (BigQuery, Snowflake, Redshift)
- Docker & Kubernetes
- CI/CD pipelines (Git, CI tools)
- Vector databases (Pinecone, Weaviate, FAISS, ChromaDB)
- Airflow (or Prefect/Dagster)
- MLflow, Kubeflow, Vertex AI, SageMaker (preferred)
Remote Eligibility
- South Africa