Data Science Manager

Project DeliveryFull TimeSouth Africa


Palindrome Data uses contemporary machine learning to revolutionise traditional public health approaches. We currently have a focus on HIV and Maternal and Child Health programmes, and our work thus far has focused on South Africa and the surrounding region.


We’re growing the team and need a sharp Data Science Manager to lead our design, management and understanding of large, difficult data science projects. We’re still a start-up and expect this position will gain a huge amount of experience in both data science leadership and healthcare delivery as the demand for our services grows.


Data Science Manager Job Responsibilities:


Core Responsibilities

    • Leads and sets technical standards for the team
    • Leads our Data Science research and experiment design
    • Takes responsibility for the quality of our Data Science Outputs
    • Develops and maintains scalable data pipelines
    • Builds out new API integrations to support continuing increases in data volume and complexity
    • Collaborates with analytics and business teams to improve understanding and documentation of source data models
    • Develops processes and systems to monitor data quality and pipeline performance
    • Designs and leads standards of unit/integration tests, best practices and documentation
    • Mentors team on data analysis, code reviews and personal development
    • Defines company data assets (data models) and jobs to populate data models
    • Manages code repositories and provides a shining example of best practices (and figures out how to sort things out when we’re falling short)
    • Is a pleasure to work with

Ancillary Responsibilities

    • Input on company strategy
    • Managing and growing data science team
    • Designs and evaluates vendor tools for data lineage
    • Self-learning and research on the contextual public health topics we’re working in
    • Is patient and can train up staff or senior stakeholders on difficult technical concepts


We work remotely and want to set you up to be as productive as you can be, but also have a clear separation between work time and not work time. Our approach and hours are flexible to accommodate most personal commitments.


Data Science Manager Requirements:

  • Outstanding teamwork and attitude
  • Experience with leading a team on Agile Software Development methodologies
  • Excellent problem solving and troubleshooting skills
  • Process-oriented with great documentation skills
  • Professional written communication skills with a keen sense of service
  • Fluent in English (but 1st language not required), other languages a bonus
  • A passion for public health
  • Can legally work in South Africa

Ideal Experience:

  • A degree in Computer Science or engineering is a bonus or relevant diplomas with additional experience are also welcome to apply
  • 3+ years of any data experience, with demonstrated projects is an absolute must
  • Familiarity with data exploration, engineering and ETL libraries and workflows are highly valued
  • Python development experience
  • Pandas or Data Science experience a bonus
  • SQL experience (No-SQL experience is a plus)
  • Git version control experience
  • We strongly encourage folks with non-traditional backgrounds to apply

This application will require:

  1. Your CV,
  2. Cover letter describing your interest in data science and public health

If you are looking for a challenge and to grow your experience on hard problems, we’re excited to chat. If you are looking for an easy job doing the same thing daily this is probably not for you. Get after it.