
Python Developer, Data Analysis, Machine Learning
iSTA Solutions
full-time
Posted on:
Location Type: Remote
Location: South Africa
Visit company websiteExplore more
About the role
- Lead data cleaning, manipulation, and statistical analysis of complex dataset.
- Assist in developing and deploying machine learning models from concept to production.
- Conduct code reviews and contribute to maintaining high-quality, well-documented codebases.
- Troubleshoot and resolve issues within data pipelines and analytical workflows.
- Collaborate with internal teams on technical specifications and solution design.
Requirements
- 2+ years of professional experience working with **Pandas** and **NumPy**
- 1+ year of professional experience using **Scikit-Learn**
- Strong experience with **Matplotlib** and statistical data analysis
- Strong Python development skills
- Experience working with structured and unstructured datasets
- Excellent problem-solving and analytical thinking skills
- Strong communication skills and ability to work within a remote team environment
- **Advantageous Skills:**
- Experience working with **APIs and Webhooks**
- Knowledge of **application security** and data protection practices
- Experience using **Power BI** for reporting and visualization
- Exposure to **Microsoft Azure**, **XGBoost**, or **PyTorch**
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PandasNumPyScikit-LearnMatplotlibPythonAPIsWebhooksPower BIMicrosoft AzureXGBoost
Soft Skills
problem-solvinganalytical thinkingcommunicationcollaboration