Back to jobs

Senior Data Scientist

Reads like an AI Engineer role: building products on existing AI models.

Cape Town, South Africa; Durban, South Africa; Johannesburg, South Africa

Actively hiring, first seen by us 4 days ago
Pay
Pay not listed
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s posting: FULL_TIME
From the employer’s posting

Before you apply

Work authorization
Must already have the right to workLocation Requirement: Candidates applying for this position must currently be based in South Africa and have the legal right to work in South Africa

What you’ll work on

Full posting
  • Design, build and ship GenAI capabilities for technical Q&A and data understanding

  • Develop agentic workflows with measurable quality, reliability and cost controls

  • Build evaluation systems for GenAI, including test sets, scoring and monitoring

  • Deliver production-ready APIs, pipelines and background jobs

  • Turn customer problems into milestones, acceptance criteria and success metrics

From the employer’s posting
Design, build, and ship Generative AI capabilities that power tools for technical Q&A and data understanding.
Develop agentic workflows (planning, tool use, retrieval, execution, verification) with measurable quality, reliability, and cost controls.
Build evaluation systems for GenAI: offline test sets, automated scoring, human review loops, regression suites, and production monitoring.
Deliver production-ready services and pipelines (APIs, background jobs, data processing, configuration, release workflows)
translate customer problems into milestones, acceptance criteria, and clear success metrics

What you’ll bring

All qualifications

Core experience

  • 4–8+ years of relevant experience in applied data science and Generative AI/LLM product development, including significant responsibility for production delivery.
  • Proven experience delivering GenAI/LLM applications into production (not just prototypes), including reliability and operational considerations.
  • Hands-on experience building agents and using agent frameworks (e.g., LangChain, Agno, or similar tool-using agent stacks).

Preferred experience

  • Experience with fleet management, telematics, IoT, time-series data, or analytics platforms.
  • Experience deploying LLM/GenAI services in cloud environments (Azure/AWS/GCP), including monitoring and cost management.
  • Familiarity with security, privacy, and compliance considerations for enterprise AI products.
  • Experience building structured LLM evaluations (golden sets, adversarial testing, prompt/agent regression).
Qualification wording
4–8+ years of relevant experience in applied data science and Generative AI/LLM product development, including significant responsibility for production delivery.
Proven experience delivering GenAI/LLM applications into production (not just prototypes), including reliability and operational considerations.
Hands-on experience building agents and using agent frameworks (e.g., LangChain, Agno, or similar tool-using agent stacks).
Experience with fleet management, telematics, IoT, time-series data, or analytics platforms.
Experience deploying LLM/GenAI services in cloud environments (Azure/AWS/GCP), including monitoring and cost management.
Familiarity with security, privacy, and compliance considerations for enterprise AI products.
Experience building structured LLM evaluations (golden sets, adversarial testing, prompt/agent regression).
Apply at Powerfleet

Posting record

Report an error

Actively hiringFirst seen by us 4 days ago, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 9, 20264 days ago
Recorded sightings
5
Last seen by us
Nov 13, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 4

Similar jobs usually come down between day 4 and day 77.

From 51 similar postings that came down. Coming down is not always a hire.

Powerfleet is hiring

3 open jobs

Open jobs by the week we first saw them, last 12 weeks.

  • Hiring is picking up
Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Python
  • AWS
  • Azure
  • GCP
Where the posting names them
- 4–8+ years of relevant experience in applied data science and Generative AI/LLM product development, including significant responsibility for production delivery. - Strong programming skills in Python, with modern engineering practices (testing, packaging, CI/CD, APIs, code reviews). - Proven experience delivering GenAI/LLM applications into production (not just prototypes), including reliability and operational considerations.
- Experience with fleet management, telematics, IoT, time-series data, or analytics platforms. - Experience deploying LLM/GenAI services in cloud environments (Azure/AWS/GCP), including monitoring and cost management. - Familiarity with security, privacy, and compliance considerations for enterprise AI products.

Your next step

Complete your application on careers.powerfleet.com. The employer’s form will show what is required.

Already applied? Track this application

Demand for AI Engineer roles

New AI Engineer postings at the employers we follow are up 134% over the last 6 weeks compared with the 6 before.

Weekly new AI Engineer postings at the same employers, from the week of August 17 to the week of November 2. The fewest in a week was 7, the most 65, and the latest week had 65.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 6 weeks.

Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.

About the role

We file this job under AI Engineer, by the work the posting describes.

AI engineers build products on top of AI models that already exist, most often large language models: they connect a model to a company's data and tools and ship the assistants, agents and search features people use.

Postings ask for strong Python or TypeScript, experience with model APIs, retrieval and agent frameworks, and ways to test whether the model's answers are good enough.

An ML engineer trains and serves models; an AI engineer usually starts from a model someone else trained and builds the product around it, though titles often mix the two.

Job description

View original posting ↗

About Powerfleet
Powerfleet (Nasdaq: AIOT; JSE: PWR) is a global leader in the artificial intelligence of things (AIoT) software-as-a-service (SaaS) mobile asset industry. With more than 30 years of experience, Powerfleet unifies business operations through the ingestion, harmonisation, and integration of data—regardless of source—and delivers actionable insights to help companies meet their strategic objectives around Safety, Compliance, Efficiency and Sustainability. Our people-first culture and relentless innovation empower customers to achieve measurable, sustainable business improvements. Powerfleet serves over 2.6 million subscribers across more than 48,000 customers in 120 countries, with commercial operations across every major continent.

Job Overview

Powerfleet is looking for a Data Scientist to join our AI Team and help build tools that enable customers to answer technical questions, troubleshoot issues, and understand their fleet and asset data.

This is a hands-on role for someone who is highly independent and ownership-driven: you’ll define problems, drive execution, and deliver production-grade GenAI capabilities end-to-end. You combine strong software engineering with practical GenAI experience, rigorous evaluation habits, and a bias for shipping improvements that customers feel.

Key Responsibilities:

  • Design, build, and ship Generative AI capabilities that power tools for technical Q&A and data understanding.

  • Develop agentic workflows (planning, tool use, retrieval, execution, verification) with measurable quality, reliability, and cost controls.

  • Build evaluation systems for GenAI: offline test sets, automated scoring, human review loops, regression suites, and production monitoring.

  • Deliver production-ready services and pipelines (APIs, background jobs, data processing, configuration, release workflows) with strong engineering discipline.

  • Partner with product, engineering, and domain experts to translate customer problems into milestones, acceptance criteria, and clear success metrics.

  • Improve system quality through testing, observability, performance optimization (latency and scalability), and guardrails.

  • Contribute to an engineering-first culture: thoughtful design docs, code reviews, and pragmatic technical decisions.

Qualifications:

  • 4–8+ years of relevant experience in applied data science and Generative AI/LLM product development, including significant responsibility for production delivery.

  • Strong programming skills in Python, with modern engineering practices (testing, packaging, CI/CD, APIs, code reviews).

  • Proven experience delivering GenAI/LLM applications into production (not just prototypes), including reliability and operational considerations.

  • Hands-on experience building agents and using agent frameworks (e.g., LangChain, Agno, or similar tool-using agent stacks).

  • Delivery-oriented and comfortable owning ambiguous problems end-to-end: scoping, implementation, rollout, and iteration.

  • Independent, autonomous, self-driven, and proactive in a remote team; able to take a problem area and drive it to outcomes with minimal oversight.

  • Clear communicator: able to explain trade-offs, write crisp documentation, and align stakeholders.

  • Deeply curious and committed to staying up to date with the latest developments in Generative AI and agent frameworks, recognizing the field evolves rapidly.

Preferred Qualifications:

  • Experience with fleet management, telematics, IoT, time-series data, or analytics platforms.

  • Experience deploying LLM/GenAI services in cloud environments (Azure/AWS/GCP), including monitoring and cost management.

  • Familiarity with security, privacy, and compliance considerations for enterprise AI products.

  • Experience building structured LLM evaluations (golden sets, adversarial testing, prompt/agent regression).

  • Exposure to multi-region or multi-language product needs.

Benefits:

  • High-ownership work on a customer-facing AI product that solves real operational and technical problems.

  • Environment that values shipping, measurable impact, and maintainable systems.

  • Competitive, region-aligned compensation and meaningful opportunities to grow scope based on impact.

If you’re excited by building reliable, production-grade AI assistants—and you bring strong engineering plus applied GenAI expertise—we’d love to hear from you.

Location Requirement: Candidates applying for this position must currently be based in South Africa and have the legal right to work in South Africa.


EEO/ BEE Statement

Powerfleet is an equal opportunity employer committed to employment equity, diversity, and inclusion. In alignment with the Employment Equity Act 1998 and our Employment Equity plan, we actively encourage applications from designated groups, including Black people, women, and individuals with disabilities.

As part of our commitment to transformation and in accordance with the Broad-Based Black Economic Empowerment Act, preference may be given to candidates from designated groups where appropriate. All qualified applicants will be considered based on merit, skills, and experience.

We are committed to providing reasonable accommodation throughout the recruitment process. If you require support or adjustments, please let us know.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Cape Town, South Africa; Durban, South Africa; Johannesburg, South Africa

- Delivery-oriented and comfortable owning ambiguous problems end-to-end: scoping, implementation, rollout, and iteration. - Independent, autonomous, self-driven, and proactive in a remote team; able to take a problem area and drive it to outcomes with minimal oversight. - Clear communicator: able to explain trade-offs, write crisp documentation, and align stakeholders.
Work authorization
If you’re excited by building reliable, production-grade AI assistants—and you bring strong engineering plus applied GenAI expertise—we’d love to hear from you. Location Requirement: Candidates applying for this position must currently be based in South Africa and have the legal right to work in South Africa. EEO/ BEE Statement

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.