Senior Machine Learning Engineer
Senior Machine Learning Engineer Network Finance Thursday, 28 May 2026 ITE007670/DEP Verified Ad Manufacturing Research
Machine Learning Engineer (Intermediate) (Remote) | Job Mail
Create a FREE Job Seeker Profile
Jobs Training & Courses Companies Hiring
Recruitment Employer Sign Up Post a FREE Vacancy Employer/Recruiter Registration
Login
Filter
Back
Cancel Apply Filter
Cancel Apply Filter
Back Back Back Back
Cancel Apply Filter
Cancel Apply Filter
Cancel Apply Filter
Cancel Apply Filter
Industry
Province
City
Suburb
Cancel Apply Filter
Cancel Apply Filter
Cancel Apply Filter
Cancel Apply Filter
+2 more
Clear All Filters
Create a Job Alert
5872 Other IT/Computer jobs in South Africa on Job Mail
Verified Ad
Apply Now
Machine Learning Engineer (Intermediate) (Remote)
Datafin
Saturday, 16 May 2026
3
IT/Computer - Other IT/Computer
South Africa
FULL TIME
Job Specification
Company
Reference Number 26757
Job Summary
Machine Learning Engineer (Intermediate) (Remote)
Engineering/Technical Remote
ENVIRONMENT:
Our client is on the hunt for an Intermediate Data Analyst / Machine Learning Engineer to grow their sim racing apps data driven telemetry analysis features. Youll turn raw laps into actionable insights - building data pipelines, training/evaluating ML.NET models, and shipping them into production. Youll work primarily in C#, Entity Framework Core (code-first) with MSSQL on the server and SQLite in the app, surfacing insights in their Blazor/WPF UI. Expect clear goals, fast feedback, and close collaboration with the CTO.
DUTIES:
Build end-to-end data features: ingest, clean, transform, and persist telemetry (laps, sectors, throttle/brake, steering, RPM, etc.)
Develop ML.NET models for driver coaching: lap alignment, pace deltas, consistency scoring, anomaly/outlier detection, stint/session segmentation
Move prototypes to production (batch and near-real-time inference) using C# + ML.NET
Implement backend services with EF Core (code-first)
Server: MSSQL (schema design, migrations, performance tuning)
App: SQLite (lightweight schemas, efficient queries, migrations)
Expose analytics via APIs and integrate results into Blazor/WPF dashboards and overlays
Add data quality checks, validation, and observability (metrics, logging, tracing)
Write integration tests, keep CI/CD green, and document datasets, features, and experiments
Participate in code reviews; follow and improve coding standards
REQUIREMENTS
3+ years total experience, with solid C#/.NET backend skills
Practical ML.NET experience (regression/classification/clustering; time-series a plus)
Proficiency with EF Core, LINQ, and code-first workflows across MSSQL (server) and SQLite (app)
Ability to design features, evaluate models (cross-validation, proper metrics), and ship to production
Comfortable with Git workflows, integration testing, and CI/CD
Nice to have:
Signal processing for telemetry (resampling, smoothing, filtering)
Real-time/near-real-time analytics, caching, and background workers
Visualization skills for comparative laps and telemetry overlays
Experimentation (A/B), metric design (pace/consistency indices)
Interest in sim racing or motorsport
.
You will receive an email when a new job matching your criteria is posted.
Manage Alerts
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Response from employers
Being able to log in and update your profile
Apply for more jobs
Didn't receive the link? Resend Verification Link
Job Mail uses cookies to ensure you get the best experience on our website. View Settings
Accept All
Country : Afrique du Sud
Contract Type : Permanent Contract
---
**
[Click the Apply button below to see the contact details]
Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.
Campaign portfolio — Prepare 2-3 campaign examples with objectives, channels used, and results (reach, engagement, conversions). Note: communication recruiters systematically check your personal social profiles.
🎯 Make your application ATS-ready
ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.
Create my ATS CV →Never pay money to get an interview. Taf4All will never contact you to request application fees.
Senior Machine Learning Engineer Network Finance Thursday, 28 May 2026 ITE007670/DEP Verified Ad Manufacturing Research
Machine Learning Engineer (Model Deployment/MLOps) (CPT Hybrid/Remote) chez Apply Now à South Africa.
Intermediate Software Engineer chez beBee à South Africa.
Intermediate Software Engineer (C / .NET) CPT chez beBee à South Africa.