Search thousands of fresh jobs

×
This job is expired
Hire Resolve

Python/Spark/AI Developer

Hire Resolve

  • R62,500 - R87,500 per month
  • Permanent Senior position
  • Cape Town (Work From Home)
  • Posted 19 Oct 2026 by Hire Resolve
  • Expires in 34 days
  • Job 2646329 - Ref 207927
Apply Now

About the position

A company that runs a privacy-preserving data collaboration platform is seeking a AI Developer who will replatform legacy T-SQL systems onto modern Spark/Delta Lake pipelines, build robust FastAPI services around them, and integrate AI features.

Responsibilities:

  • Data Engineering: Replatform T-SQL into Spark SQL and build production PySpark pipelines on Delta Lake.

  • API Development: Build secure, idempotent FastAPI services with robust job-status semantics and authentication.

  • Quality & Validation: Write type-hinted, tested Python (pytest) with CI gates; validate migrated pipelines against legacy systems with parity evidence.

  • Spec-First Delivery: Work autonomously from design docs and ADRs, keeping documentation current alongside code changes.


Minimum Requirements:
  • Experience: 4+ years in professional Python development, with 2+ years building production Spark/distributed data pipelines.

  • Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

  • Certifications: Databricks Certified Developer for Apache Spark (or equivalent) is advantageous.

  • Python (3.12+): Modern idiomatic Python, strict static analysis (mypy/pyright), Pydantic, ABC patterns, modern packaging (uv/Poetry), and CLI tooling.

  • Apache Spark / PySpark: Production OSS Spark experience (DataFrame API, Spark SQL, tuning, driver/executor architecture, Spark Connect).

  • Lakehouse Formats: Delta Lake (or Iceberg/Hudi) including MERGE INTO, schema evolution, time travel, and idempotent writes.

  • SQL: Advanced, dialect-portable SQL skills to translate complex legacy T-SQL logic into Spark SQL.

  • Testing & CI/CD: Pytest (fixtures, tiered suites), Git/GitHub flow, PR-driven workflows with linting (ruff) and type-check gates.

  • APIs & Containers: FastAPI development and daily development using Docker Compose stacks.

  • Preferred Skills
    • AI/LLM Engineering: Provider-neutral LLM integration, structured output validation, local/hosted inference, and guard-railing.

    • Governance & Security: PII tokenization, hashing schemes, and data privacy awareness (POPIA/GDPR).

    • Cloud & Platform: Azure data estate (ADLS Gen2, Key Vault), Trino, Hive Metastore, and OpenTelemetry observability.



Benefits:

Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [Email Address Removed].com

Desired Skills:

  • Python/Spark/AI Developer
  • Python/Spark/AI Developer
  • Python/Spark/AI Developer

Apply Now

Hire Resolve

About the agency

Hire Resolve is a Top Recruitment Agency in South Africa, connecting businesses with skilled and experienced professionals across a wide range of industries and locations. We help companies with hiring staff and finding the right talent to meet their workforce requirements. Our recruitment expertise spans Engineering, Mining, IT, Finance, Manufacturing, Construction, Supply Chain, Logistics, Renewable Energy, Sales, Marketing and many other sectors. We recruit for positions at every level, from entry-level and skilled roles through to management, senior and executive appointments. With recruitment services covering major South African cities including Cape Town, Johannesburg, Pretoria, Durban, Gqeberha and Bloemfontein, as well as locations across the country, we provide businesses with access to quality candidates wherever they need them. Whether you are looking to hire a single employee, build a specialist team or manage large-scale recruitment, Hire Resolve delivers tailored recruitment solutions designed around your specific staffing needs. If you are employing staff in South Africa, partner with Hire Resolve to find qualified candidates and simplify your recruitment process. Looking to hire? Contact Hire Resolve today.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Python/Spark/AI Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.