Job Description
This is a remote position.
Were hiring an intermediate Data Analyst / ML Engineer to grow our sim racing apps datadriven 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 our Blazor/WPF UI. Expect clear goals, fast feedback, and close collaboration with the CTO.
What Youll Do
- 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
What You Bring
- 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
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Check your social media privacy settings and ensure public content is professional.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Gauteng: Medical Scientist (12 months’ contract – Wits Health Consortium) posted by AJ Personnel
Division: Wits Mycology Main purpose of the job:To conduct research and to provide scientific support for research projects in order…
View JobEastern Cape: Tools Administrator posted by Jobs 4 All
Purpose of the Role:To effectively manage the procurement, control, and recording of tools, equipment, and maintenance supplies by ensuring accurate...
View JobSouth Africa: Specialist Training Facilitator (Mining) (6 Month Contract) posted by Pillango Placements
For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.KEY RESPONSIBILITIES:Training Programme...
View JobSouth Africa: Mining Consultant – Contractor Integration (6 Month Contract) posted by Pillango Placements
For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.KEY RESPONSIBILITIES:Shopfloor...
View JobSouth Africa: Senior Consultant – Shaft Lead (6 Month Contract) posted by Pillango Placements
For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.KEY RESPONSIBILITIES:Transformation...
View JobWestern Cape: Fitter (Machine Shop) posted by Network Finance
Job & Company description:Our client is a proudly South African engineering manufacturer specialising in precision-built industrial components and pump...
View Job
Browse Employers
Job Alerts