Latest AI JobsBrowse Jobs
bjakcareer logo

Principal Machine Learning Engineer

bjakcareerSingaporeActAI Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Senior
Posted
28 Sept 2026
Status
Open · checked 7d ago

About this role

The Principal Machine Learning Engineer role at bjakcareer in Singapore is a hands-on leadership position suited for an experienced practitioner who wants to transform AI research into reliable production systems. This position focuses on building proactive, intelligence-driven applications designed to help users manage daily workflows with minimal prompting.

Role Overview

The Principal Machine Learning Engineer owns the execution layer of intelligence for the company. Located in Singapore, this position involves overseeing the entire machine learning lifecycle, ranging from data pipelines and model training to evaluation, inference, and scalable deployment.

Key Responsibilities

Own end-to-end machine learning systems covering data, training, evaluation, inference, and deployment.
Develop and improve training and fine-tuning pipelines for large models.
Create evaluation frameworks to track capability, robustness, safety, and real-world performance.
Build high-performance inference systems focusing on latency, GPU efficiency, memory management, cost, and reliability.
Construct data systems for real-world and synthetic training data.
Establish production infrastructure for model deployment, continuous monitoring, and improvement.
Collaborate with research and application engineering teams to translate model capabilities into functional product updates.
Make practical technical decisions and iterate quickly based on performance metrics.

Requirements

Demonstrated experience building and deploying production-grade machine learning systems rather than research prototypes.
Solid comprehension of training, fine-tuning, evaluation, and inference processes for large models.
Strong fundamentals in software engineering and systems design.
Hands-on background operating machine learning workloads at scale, specifically with GPU-based architectures.
Independent problem-solving abilities and strong technical judgment when dealing with ambiguous tasks.
Focus on experimentation, measurement, and consistent delivery.
Commitment to correctness, system reliability, and high production standards.

Skills and Tools

Python
PyTorch
JAX
GPU-based training and inference systems

About the Company

bjakcareer operates as a small, hands-on team with high talent density that values broad ownership and independent execution. The organization focuses on building proactive applications for global users to bring practical intelligence to communication, organisation, and daily tasks.

How to Apply

Interested candidates should visit the official bjakcareer careers page to submit an application.

Skills and tech stack

Questions candidates ask

Where is the Principal Machine Learning Engineer role located?

The position is based in Singapore.

What technical stack is used in this role?

The tech stack includes Python, PyTorch, JAX, and GPU-based training and inference systems.

What does the interview process involve?

The interview process consists of three to four interviews conducted via virtual meetings and/or onsite sessions, evaluated by technical team members.

Is this a research-only position?

No, this is a hands-on leadership role focused on turning research and model capabilities into reliable, scalable production systems.

What is the primary mission of the company?

The mission is to build proactive applications for anyone globally, bringing intelligence to conversations, errands, organising, and workflows with minimal to no prompting.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site