Computer Vision Engineer
2 weeks ago
Overview We’re building next-generation sports analytics for rugby — using video AI to detect, classify, and track game events like scrums, lineouts, and attacking phases. You’ll lead the computer-vision side of our stack: developing event-detection models, training feature-extraction networks, and supporting real-time inference on the cloud. This is a hands-on,role suited to someone who enjoys shipping models that run at production scale and is excited about learning the full CV development and deployment stack. Key Responsibilities Develop and train models for rugby event and phase detection (e.g. scrums, lineouts, open-play transitions). Design and implement pipelines for data curation, augmentation and management. Build and optimise embeddings for player tracking and team identification. Implement temporal action localization and weakly-supervised learning techniques. Evaluate model accuracy and latency trade-offs; export to ONNX / TensorRT for real-time inference on GCP. Collaborate with the MLOps/Backend engineer to define the input–output schemas for APIs and ensure end-to-end deployment readiness. Required Skills Languages: Python (core), basic SQL. Frameworks: PyTorch (preferred), TorchVision, PyTorch Lightning. Libraries / Tools: NumPy, pandas, scikit-learn, OpenCV, FFmpeg, Matplotlib, Seaborn, Plotly, FiftyOne. Deployment Tooling: ONNX Runtime. Video Dataset Management: Proven experience working with large-scale video datasets (hundreds to thousands of clips) for training and validatio. Skilled in dataset curation, cleaning, and augmentation — balancing, filtering, temporal sampling, and clip segmentation Version Control: Git / GitHub; experience with experiment tracking (Weights & Biases, MLflow). Strong understanding of modern computer-vision and video-understanding techniques. Familiarity with object detection, Re-ID, and tracking pipelines (e.g. DeepSORT, ByteTrack). Nice-to-Have Background or strong interest in rugby / team sports analytics. Experience with weakly-supervised or self-supervised representation learning. Practical exposure to multi-camera or multi-view datasets (e.g., broadcast + tactical angles in sports) Experience using or integrating annotation and dataset-management tools, such as: CVAT, Label Studio, Supervisely, V7, or FiftyOne for visualization and active learning loops Familiarity with Roboflow, Weights & Biases Artifacts, or ClearML for dataset versioning and experiment tracking Profile Seniority: Junior-Mid (3–6 years experience). Engagement: Full-time or 4–5 days/week. Location: Remote (South Africa).
-
Data Engineer
3 weeks ago
Remote, South Africa Collab SA Full timeWhat we're Looking For Essential: 5+ years of data engineering experience with a focus on AWS Strong proficiency in Python and SQL Hands-on experience with big data technologies (Hadoop, Spark) Knowledge of AWS data services and best practices Experience with Infrastructure as Code (Terraform or CloudFormation) Strong software engineering fundamentals...
-
Cloud Data Platform Support Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full time R1 000 000 - R3 000 000 per yearA company that provides a Privacy-Preserving Data Collaboration Platform is seeing a Cloud Data Platform Support Engineer to ensure the stability, reliability, and efficiency of their data platform, primarily hosted on Microsoft Azure (with a future vision to extend to other cloud environments). Responsibilities: Incident & Support: Provide technical...
-
International - Network Engineer (Remote)
1 week ago
Remote, Oregon, South Africa ICTEngage Full time R600 000 - R1 200 000 per yearJob Title: International - Network EngineerIndustry: Information & Communication TechnologyType: Full-time | RemoteOverview:Our international client is seeking a skilled Network Engineer to design, implement, and maintain network infrastructure and ICT solutions for clients. The successful candidate will focus on network setup, security, cloud integration,...
-
Solar Design Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full timeA diverse company with a singular vision to transform the energy landscape of Africa, is looking for a 𝐒𝐨𝐥𝐚𝐫 𝐃𝐞𝐬𝐢𝐠𝐧 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 to join their team in Gauteng. The Solar Design Engineer will be expected to provide support to the project development team for a range of functions. They will work in a team...
-
Industrial Engineers
3 days ago
South Africa (Remote) The Legends Agency Full time R780 000 - R1 020 000 per yearJob Title: Snr Global Supply Chain Manager (Industrial Engineer)Location: South Africa (Remote)Salary Range: R65,000 - R85,000 per monthOverview:Are you a seasoned Industrial Engineer ready to take on a dynamic challenge? We are seeking a visionary leader with a proven track record in driving business transformation and growth across diverse industries and...
-
Data Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full time R60 000 - R120 000 per yearHire Resolve is seeking a talented Data Engineer on behalf of our client, a leading provider of Customer Relationship Management (CRM) software solutions. This is an exciting opportunity to join a dynamic team that specializes in developing innovative CRM systems, designed to help businesses manage and enhance customer relationships. As a Data Engineer,...
-
Data Engineer
7 days ago
Remote Position, South Africa Sentraal-Suid Co-operative Full time R900 000 - R1 200 000 per yearDescriptionSSK currently has the following career opportunity in its Information Systems department in Swellendam. The position offers a Hybrid work model, subject to the department's needs. The Data Engineer is responsible for designing, building, and maintaining reliable data pipelines and integrations that support SSK's Snowflake data platform. This role...
-
Junior Azure Devops Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full time R250 000 - R400 000 per yearHire Resolve's client is looking for a Junior Azure DevOps Engineer to join their team in Cape Town, WC. The candidate will be working as part of the Research & Development team, the ideal candidate will be responsiblefor creating and updating sustainable Azure environments as well as being the first person supporting live issues with the system. The client...
-
Field Sales Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full time R500 000 - R1 000 000 per yearHire Resolve is seeking a highly motivated Field Sales Engineer to join our client in Gauteng. As a Field Sales Engineer, you will be responsible for driving sales and generating new business opportunities in the assigned territory. You will also be responsible for building and maintaining strong relationships with customers, providing technical support, and...
-
Senior Data Engineer
3 days ago
Remote Position, South Africa Hire Resolve Full time R120 000 - R180 000 per yearJob Title: Senior Data Engineer/DeveloperLocation: RemoteIndustry : ITSalary: R R Hire Resolve's Client is seeking a talented and experienced Senior Data Engineer/Developer. The successful candidate will build and optimize the Microsoft-based data infrastructure powering real-time financial analytics, fraud detection, and business intelligence systems. You...