Skip to main content
Nathan MbokoNM
Open to opportunities

Nathan Mboko

@nathanmboko

Machine Learning Engineer building real-time computer vision and optimization systems with Python, OpenCL, and GPU acceleration.

South Africa
Message

What I'm looking for

I’m looking for ML-focused software engineering work where I can build real-time computer vision and automation systems. I want to apply high-performance Python/C++ and GPU/parallel techniques, and keep improving model accuracy, pipelines, and production readiness.

I’m a Software Developer and MachineLearning Engineer with over 2 years of experience building and optimizing algorithms for computer vision, machine learning, and embedded systems. I focus on real-time processing and automation, with strong expertise in Python, OpenCL, TensorFlow, and CUDA—plus C++ backend development for performance-critical work.

I’ve also built and improved ML-powered solutions for tasks like geometry identification and fruit recognition, and I enjoy strengthening the full pipeline from model accuracy to system usability. I bring solid statistical analysis skills (correlation studies, PCA/kPCA) and hands-on experience with parallel computing and GPU acceleration, and I’m passionate about innovation, problem-solving, and high-performance applications.

Experience

Work history, roles, and key accomplishments

SE
Current

Software Developer | ML Engineer

Sedna

Dec 2025 - Present (8 months)

Built machine learning models to automate geometry identification of the system. Worked as a backend developer in C++.

AE

Software Developer | ML Engineer | Web

Aerobotics

Aug 2025 - Nov 2025 (3 months)

Contributed to machine learning model development to enhance fruit recognition accuracy. Assisted with application development and integrated the fruit recognition model into mobile and web platforms.

GE

Software Developer | Embedded Systems

Genser

Feb 2022 - Jun 2023 (1 year 4 months)

Assisted with website development, improving performance and building user-friendly interfaces. Supported development and maintenance of a fire protection system using machine learning and contributed to embedded systems programming with C++.

Education

Degrees, certifications, and relevant coursework

University of Cape Town logoUT

University of Cape Town

Bachelor's degree, Electrical and Computer Engineering

Bachelor’s degree in Electrical and Computer Engineering with relevant coursework in Computer Science, High-performance embedded system, Digital Signal Processing, Advanced Mathematics, and App Development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan