Search thousands of fresh jobs

×
This job is expired
The Focus Group

Senior Python Developer

The Focus Group

  • R Undisclosed
  • Permanent Senior position
  • Kramerville
  • Posted 09 Dec 2025 by The Focus Group
  • Expires in 30 days
  • Job 2629192
Apply Now

About the position

Company Summary

A leading JSE-listed financial services company is expanding its Group Data Science Team, a world-class division that partners across digital, clinical, wellness, and behavioural domains. The team collaborates globally and leverages modern big-data platforms to build scalable, future-focused solutions that drive innovation across the organisation.

Role Summary

The Senior Python Developer plays a critical role in the AI Enablement function, building and maintaining production-grade Python systems, managing ML pipelines, and ensuring enterprise-scale deployment of AI/ML models. You will contribute to technical standards, support team members, and help turn advanced AI into dependable business value.

Requirements

Essential:

  • 5+ years’ experience in Python development

  • Strong grounding in software engineering principles (SOLID, unit testing, CI/CD, Git)

  • Experience with ML engineering/MLOps tooling (MLflow, Kubeflow, etc.)

  • Cloud platform experience (AWS, Azure, or GCP)

  • Experience designing and maintaining ELT/ETL pipelines in distributed compute environments (Spark, Ray or similar)

  • Ability to contribute to technical design, code reviews, and engineering best practices

Advantageous:

  • Experience with Vertex AI, BigQuery, Cloud Composer

  • Exposure to large-scale data ecosystems and distributed systems

  • Experience mentoring junior engineers or data scientists

Responsibilities

  • Build, optimize, and maintain high-performance Python systems for AI/ML delivery

  • Participate in code reviews and contribute to engineering standards

  • Design and manage ELT/ETL pipelines in large-scale MPP environments

  • Support the full ML lifecycle: deployment, monitoring, and optimisation

  • Implement automated monitoring, alerting, and model observability

  • Provide guidance to junior developers and data scientists

  • Collaborate with stakeholders to translate business needs into robust technical solutions

Desired Skills:

  • AWS
  • Big Data
  • BigQuery
  • CI/CD
  • Data Engineering
  • Git
  • Python

Apply Now

The Focus Group

About the agency

THE FOCUS GROUP was formed in 1989 and has offices in Johannesburg and Cape Town. We are a full service Human Resource Consulting Company, encompassing Black Empowerment joint venture partner Focus Kamoso, and offering a comprehensive range of integrated recruitment, assessment, employee relations, training and development, HR, employee benefit and payroll management services to a wide range of South African, African and international business organisations. Our commitment is to enter into a partnership with you, the Client, which adds value to your business and profit to your bottom line, by tailoring solutions that assist you to • Source, assess and select the best possible human resources. • Design and implement competency based training programmes, which ensure that your employees are capable of delivering the service excellence that your clients demand, and the competitive edge which you seek to maintain. • Create a business environment in which you manage change to your advantage and an organisational climate that allows your team to perform to its maximum potential. • Design employee benefit and remuneration structures which ensure that your people take ownership of your business and which protect you against losing your most valuable resource to your competition. • Implement an employee relations framework that promotes workplace harmony and minimises the occurrence of disruptive legal disputes.

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 30 days

Email me jobs similar to: Senior Python 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.