Work within Betalab under the Partnership and Digital department to identify requirements, design and develop solutions (database design, workflows, user/data interfaces, integrations) and offer technical support for Betalab solutions.

Key responsibilities:

Data Pipeline Development: 


Design, develop, and maintain robust data pipelines for data extraction, transformation, and loading (ETL).
Implement data storage solutions using databases and cloud-based platforms.
Optimize data processing for performance and scalability.


Machine Learning Model Deployment: 


Develop and deploy machine learning models into production environments.
Create APIs and web services to expose model predictions.
Monitor model performance and implement retraining strategies.


Software Development: 


Write clean, efficient, and well-documented code in languages such as Python.
Develop data-driven applications and tools to support business objectives.
Contribute to the development of our data science platform.


Data Analysis and Visualization: 


Conduct exploratory data analysis to identify trends and patterns.
Create interactive visualizations to communicate insights to stakeholders.
Develop reports and dashboards to track key performance indicators.


Collaboration and Communication: 


Work closely with data scientists, engineers, and product managers.
Communicate technical concepts clearly to both technical and non-technical audiences.
Participate in code reviews and contribute to team knowledge sharing.


Knowledge, experience, and qualifications required:


Degree in Computer Science or technical-related field from an accredited institution.
Familiarity with Agile development methodologies.
Proficiency in Python and relevant libraries (Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch).
Experience with cloud computing platforms (AWS, Azure, GCP).
Experience with RDMS preferably Oracle, MySQL, Non-relational MongoDB.
  • ICT
  • Computer