Senior Data Scientist (with full stack development expertise)

Gap Infrastructure Corporation

  • Gauteng
  • Permanent
  • Full-time
  • 2 months ago
We are looking for a Senior Data Scientist with full stack development expertise to lead the design and implementation of intelligent, scalable digital solutions. This hybrid role blends deep data science knowledge with hands-on full stack development skills to deliver end-to-end applications that support advanced analytics, AI/LLM integration, and business decision-making.You’ll take ownership of projects spanning model development, data engineering, and the creation of web-based tools and dashboards. From defining business problems and building models, to deploying interactive applications and real-time data systems, you'll help shape how data and AI enhance internal workflows and strategic outcomes across the organization.Key Responsibilities
  • Lead design and development of end-to-end machine learning models.
  • Own data science lifecycle: from exploration and experimentation to production deployment.
  • Work with engineers and analysts to build pipelines and intelligent systems.
  • Drive AI/ML use cases, including NLP, forecasting, anomaly detection, and optimization.
  • Mentor junior team members and help establish best practices.
  • Communicate findings and strategic recommendations to leadership.
  • Assess, integrate, and extract data across multiple databases (structured and unstructured) to create usable datasets for analytics, dashboards, and business reporting.
  • Design and implement automated data extraction and transformation workflows to support real-time reporting needs.
  • Collaborate with IT and business units to understand data architecture and improve data accessibility and governance.
Required Skills & Experience
  • 5+ years in data science or related field.
  • Expert proficiency in Python (e.g., Scikit-learn, PyTorch/TensorFlow, Statsmodels).
  • Strong SQL and experience with data engineering workflows.
  • Proven ability to translate business problems into data science solutions.
  • Hands-on experience with production ML pipelines and CI/CD.
  • Familiarity with Azure cloud platforms.
  • Excellent storytelling and stakeholder management skills.
  • Proficiency in full-stack development (e.g., JavaScript/TypeScript, Node.js, React, or similar), enabling development of internal tools or dashboards where necessary.
  • Strong understanding of relational and non-relational databases (e.g., SQL Server, MongoDB, PostgreSQL).
  • Demonstrated experience in integrating backend services with frontend applications for end-to-end data solution
Additional Skills
  • Experience with LLMs (e.g., OpenAI, Hugging Face Transformers).
  • Background in building recommendation engines, predictive maintenance, or fraud detection.
  • Familiarity with MLOps tools (e.g., MLflow, Kubeflow).
  • Experience working with unstructured data (text, image, audio).
  • "Experience developing and maintaining business intelligence dashboards (e.g., Power BI, Tableau, custom-built)."
  • "Knowledge of DevOps tools and practices for managing infrastructure supporting analytics workloads."

Gap Infrastructure Corporation

Similar Jobs

  • Senior Data Scientist

    PBT Group

    • Johannesburg, Gauteng
    The Data Scientist will work within the Data Science and Analytics team to deliver data-driven insights, predictive models, and automated solutions that address complex business ch…
    • 14 mins ago
  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • 10 mins ago