company-logo-image

Python ML Engineer (TTS / ONNX / Real-Time Audio) Malaysia/Indonesia

ashley-avatar-image

AI-generated summary

beta

This job is about creating cutting-edge voice technology that users can actually hear! You might like this job because you'll build and improve real-time voice models, making them sound natural while ensuring they're fast and reliable for everyday use.

RM 5000 - RM 8500

Mont Kiara, Kuala Lumpur

Job Description

Python ML Engineer (TTS / ONNX / Real-Time Audio)

Build voice AI that actually ships.

What you’ll be doing

You’ll work with our team to develop our Text-to-Speech (TTS) stack end-to-end.

  • Train & fine-tune neural TTS models (Kokoro or similar)
  • Make voices sound human — prosody, pronunciation, flow
  • Turn research models into production systems
  • Convert models to ONNX and squeeze every ms out of inference
  • Optimize for real-time latency (not just accuracy on a notebook)
  • Work on audio pipelines: text normalization → phonemes → spectrogram → waveform
  • Ship APIs/services that run reliably under load

This is not a “train a model and call it a day” role.
You’ll be expected to make it fast, stable, and production-ready.


Job Requirements

Our Ideal Candidate

We prioritize skills over experience.

  • You write proficient Python
  • You have experience with PyTorch (including projects, internships, and personal ventures)
  • You’ve worked on training models (whether in NLP, computer vision, or audio—TTS experience is not mandatory)
  • You enjoy solving problems based on research papers or repositories and implementing them
  • You focus on performance (including speed, memory usage, and efficiency)

You could be:

  • A junior engineer who actively contributes to building
  • A self-taught machine learning enthusiast with tangible projects
  • Someone looking to move beyond theory and develop real applications

Additional advantages if you have experience with

  • Text-to-Speech (TTS), speech models, or audio processing
  • ONNX, TensorRT, or model optimization techniques
  • Methods like quantization, pruning, or inference tuning
  • Real-time systems or streaming applications
  • Data in multiple languages (especially from ASEAN regions)

What you’ll quickly learn

  • How to convert machine learning models into low-latency production systems
  • Ways to enhance models beyond a basic level of functionality
  • The end-to-end process of constructing real-world voice systems
  • How to find a balance between quality, speed, and cost

Work Environment

  • Dynamic and fast-paced, without bureaucratic hurdles
  • A high degree of ownership (you create it, you own it)
  • Independence in your work—ample opportunity for genuine learning
  • Emphasis on delivering results, not just presentations

How to Make a Strong Impression

Move beyond the generic resume. Demonstrate:

  • Your GitHub projects
  • Any models you've trained or deployed
  • Audio or machine learning experiments you've conducted
  • Systems that you’ve improved

If you can demonstrate your building capabilities, we don’t mind if you’re at a junior level.


Right to Work Requirements

  • Candidates with an existing right to work in the country are preferred
    • Local citizens of this country

Working Arrangement

  • Remote
  • On Site
  • Hybrid (Both Remote and On Site)

Skills

Software Engineering
Data Science
Machine Learning
Software Development
Python (Programming Language)
PyTorch (Machine Learning Library)
Open Neural Network Exchange (ONNX)

Additional Info

Experience Level

1 - 3 Years of Experience

Career Level

Junior Executive

Job Specialisation


Company Profile

8nabler Sdn Bhd-logo-image

8nabler Sdn Bhd

8NABLER was founded on a simple but unresolved gap in the AI landscape: intelligence has scaled, but interface has not. Modern models can reason, generate, and respond but they are not inherently deployable systems. They lack the structure, control, and execution guarantees required to operate inside real-world environments where interactions are continuous, stateful, and consequential. We built 8NABLER to close...