Talent.com
Machine Learning Engineer
Machine Learning EngineerFirst Point Group • WorkFromHome, Free State, South Africa
Machine Learning Engineer

Machine Learning Engineer

First Point Group • WorkFromHome, Free State, South Africa
20 hours ago
Job description

Overview

Direct message the job poster from First Point Group

If you enjoy solving real engineering problems with data—and you like the idea of building ML-powered insights for thousands of sim-racing drivers—this role might be a great fit. We’re expanding the intelligence layer of our racing telemetry platform, and we’re looking for an engineer who wants to own meaningful features end-to-end.

You’ll join a small, sharp team where your work ships fast, your ideas matter, and you collaborate directly with the CTO. Expect clear goals, rapid feedback loops, and a product with genuinely challenging technical depth.

What You’ll Work On

  • Build full data pipelines : ingest, clean, transform, and persist racing telemetry (laps, sectors, throttle / brake inputs, steering, RPM, and more).
  • Take prototypes into production using C# + ML.NET (batch + near-real-time inference).
  • Implement backend services using EF Core (code-first) across MSSQL (server) and SQLite (client).
  • Design efficient schemas, run migrations, and fine-tune performance.
  • Surface analytics through APIs, Blazor dashboards, and WPF overlays.
  • Add telemetry validation, data quality checks, and observability (logging, metrics, tracing).
  • Contribute to code reviews, maintain CI / CD health, and document datasets, features, and experiments.

What You Bring

  • 3+ years of experience with strong C# / .NET backend fundamentals.
  • Hands-on ML.NET skills (regression / classification / clustering; time-series is a bonus).
  • Proficiency with Entity Framework Core, LINQ, and code-first workflows across MSSQL & SQLite.
  • Ability to design data features, evaluate models correctly, and deploy stable production ML.
  • Confidence with Git workflows, integration tests, and continuous integration practices.
  • Bonus Skills

  • Signal processing (resampling, smoothing, filtering) for telemetry streams.
  • Real-time or near-real-time analytics experience, including caching and background workers.
  • Visualisation experience for comparative laps / telemetry overlays.
  • Interest in sim racing or motorsport.
  • Why Join

    Fully remote – work from anywhere

    Real ownership, direct impact, no micromanagement

    Seniority level

  • Mid-Senior level
  • Employment type

  • Contract
  • Job function

  • Information Technology
  • Industries

  • Software Development and IT System Custom Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Machine Learning Engineer • WorkFromHome, Free State, South Africa