Job Description - Technical Product Owner & AI Engineer
Intermediate Technical Product Owner & AI Engineer
Location: On-site (Rosebank)
Employment Type: Full-time
Experience Level: Intermediate (3-6 years)
Department: AI Delivery Team
About the Role
We're looking for an Intermediate Technical Product Owner & AI Engineer who works at the intersection of product strategy, hands-on engineering, and applied AI — and who understands that most of the value gets created before any code exists.
This role is for someone who doesn't just design solutions on a whiteboard — you define the problem space, hunt for the unlock nobody else has seen, design reusable solutions, and orchestrate AI agent teams to execute at scale. You'll own product outcomes end-to-end while actively building, prototyping, and evolving intelligent systems that solve real business problems.
You'll work closely with engineers, designers, stakeholders, and clients to translate ambiguous, messy, real-world problems into clear product direction and production-ready AI solutions. You won't wait for a well-scoped ticket. You'll walk into ambiguity and create structure through clear thinking and action.
What You'll Do
Product Ownership
Own and drive product outcomes from discovery through to delivery
Define problem spaces — understand client needs, map domains, identify constraints, and figure out where the real problems are hiding
Translate business and user needs into clear technical requirements and product backlogs
Define product roadmaps, success metrics, and delivery priorities
Facilitate refinement sessions, planning, and stakeholder alignment
Make pragmatic trade-offs between scope, quality, time, and technical complexity
Act as the bridge between engineering, business, and AI capabilities — earning trust in client meetings and translating complex technical possibilities into business language
AI Engineering (Hands-on)
Design, build, and maintain agentic AI systems (multi-step reasoning, tool use, orchestration, memory, autonomy)
Orchestrate purpose-built agent teams — design how agents coordinate, what information flows where, and how parallel workstreams converge into coherent output
Design reusable solution patterns — recipes and mapping functions that apply repeatedly within and across problem spaces
Write clean, production-quality code to implement AI-driven features
Build prototypes and proof-of-concepts quickly, then harden them for production
Integrate LLMs, APIs, vector databases, tools, and external systems
Implement evaluation, monitoring, and iteration strategies for AI systems
Stay current with emerging AI patterns, frameworks, and best practices — our methods evolve fast, and you'll help shape them
Technical Collaboration
Work closely with engineers to shape architecture and implementation decisions
Review code and technical designs with a product-focused mindset
Balance innovation with maintainability, scalability, and security
Advocate for responsible, ethical, and user-centred AI usage
Iterate on plans and ideas in the abstract before dropping into execution — challenge your own framing, stress-test approaches, ask better questions
What We're Looking For
Core Experience
3-6 years experience across product ownership, engineering, or technical delivery
Proven experience owning or co-owning product outcomes
Strong hands-on software development experience — you've built systems that solve real problems, not tutorial projects
Technical Skills
Strong programming fundamentals (Python or similar preferred, but demonstrated problem-solving in any modern language)
Experience building with LLMs and agentic frameworks (e.g. LangChain, LangGraph, CrewAI, AutoGen, custom agent architectures)
Experience designing workflows involving:Tool calling and orchestration
Memory and context management
Multi-agent or multi-step reasoning
Comfortable with APIs, cloud services, and modern application architectures
Understanding of software quality, testing, and production readiness
AI tooling, agentic workflows, and orchestration patterns are a strong plus — but developable if your foundation and drive are right. We coach the specifics.
Product & Thinking Skills
First-principles problem-solving — you define the real problem, not the surface symptom
Comfortable working in ambiguity and evolving requirements — that's where the value is, not a reason to wait
Ability to explain complex technical concepts to non-technical stakeholders — in business terms, not jargon
Outcome-driven mindset — focused on value and impact, not tools and frameworks
Thinks in reusable patterns — not just solving this problem, but the class of problems it belongs to
Questions the question before answering it
Nice to Have
Engineering background from any discipline — mechanical, civil, electrical, industrial, chemical. Engineering teaches you how to think: systems, first principles, constraints, trade-offs, decomposition
Experience in industries where things get built physically: construction, mining, manufacturing, energy, infrastructure — real constraints, real coordination, real consequences
Exposure to data engineering and ML pipelines, DL environments, including model development workflows and basic MLOps practices (e.g. training, evaluation, and deployment)
Consulting or client-facing delivery experience
Has worked across multiple industries or domains — the scenic route is a feature
Experience with UX research or discovery practices
Familiarity with compliance, privacy, or responsible AI principles
How You Work
You define the real problem before jumping to solutions — and you question the question before answering it
You are biased toward action, experimentation, and learning — fast. You treat decisions as experiments, not commitments
You're comfortable wearing multiple hats and switching contexts
You push back on bad ideas — including ours. You challenge assumptions and don't fold when someone says no
You collaborate deeply but can drive independently when needed
You care about building useful, well-crafted products that create real value — not impressive-sounding work that goes nowhere
You're curious, pragmatic, and hungry to learn. You figured things out by doing, not by completing courses
Why Join Us
Work on meaningful, real-world AI products — not demos
A high-trust environment with autonomy and ownership
Exposure to cutting-edge AI work while solving practical business problems
Collaborative, people-first culture
Opportunity to shape how we build and deliver AI-powered products
We're a software engineering firm becoming an AI company in real time. We need someone who wants to be in the room where that happens.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!