Data Scientist/ Data Analysis/ Machine Learning - Cape Town, South Africa - Talent ID (Pty) Ltd

Talent ID (Pty) Ltd
Talent ID (Pty) Ltd
Verified Company
Cape Town, South Africa

1 week ago

Thabo Mthembu

Posted by:

Thabo Mthembu

beBee Recruiter


Description
The Data Scientist will be responsible for investment related machine learning research, analysis, and quantitative tool/process development.

The role also includes developing data flow and data processes which includes efficiently receiving, transferring, processing, analyzing, and integrating 3rd party systems for investment research and business operational processes.

Strong programming skills, particularly in Python and SQL are therefore essential. Solid experience managing and analysing large amounts of data is a must. Experience with version control and database solutions is necessary as well.


DUTIES AND RESPONSIBILITIES

Data Processes and Quantitative Tool Development:

  • Design relational data tables to serve current data needs and pre-empt future use cases
  • Write ETL scripts for data ingestion and transfers as well as report generation using stored procedures and Python scripting
  • Optimize table structures for scale and high frequency read/writes
  • Optimize stored procedures for large data sets and high frequency calls
  • Integrate systems data communication

Machine Learning:

  • Data analysis and predictive modelling using Python Pandas, Numpy, Plotly and Scikit-Learn, TensorFlow/Keras and NLTK
  • Data processing including numerical and text data (NLP)
  • Implement research paper models and results in an investment setting
  • Create and add to existing inhouse Python Modules
  • Extract insights from large volumes of data
  • Use Python optimisation libraries for decision making

Systems:

  • Git version control
  • Adhere to DevOps frameworks
  • Understanding of web frameworks
  • Investigate new technologies/libraries to improve data processing frameworks

General:

  • Assist and collaborate on team wide projects
  • Assist in process documentation and production process setup
  • Systems and framework implementation
  • Handle ad hoc data query investigations

REQUIRED EXPERIENCE

  • Up to 3 years' experience with a specific focus in machine learning, data analysis, and have produced ETL processes at scale are essential.
  • Basic understanding of financial instruments and markets
  • Exceptional skill and experience in Python and SQL
  • Git version control

REQUIRED QUALIFICATIONS

  • University Post Graduate Degree (Computer Science/Maths/Stats/Actuarial/Quantitative Finance/Data Science)
  • Strong programming skills in Python and SQL
  • Excellent understanding of statistical learning and statistical models

KEY COMPETENCIES

  • Outstanding organization skills
  • Excellent interpersonal skills, excellent communication skills oral and written
  • Aptitude in decisionmaking and problemsolving
  • Strong work ethic, selfmotivated, driven and results oriented
  • Ability to listen and respond to new ideas, input and diverse perspectives
  • High levels of selfconfidence, assertive as well as healthy levels of EQ
  • Energetic problemsolver
  • Structured work style, attention to detail and accuracy is of the utmost importance

Job Types:
Full-time, Permanent

More jobs from Talent ID (Pty) Ltd