Machine Learning Engineer (AI Infrastructure)

Summary

This Machine Learning Engineer role at an AI startup focuses on building and maintaining infrastructure for training, deploying, and scaling AI models. The engineer will develop data pipelines, monitoring frameworks, and optimize systems for performance and reliability.

Machine Learning Engineer (AI Infrastructure)

Join an AI startup building an intelligent productivity assistant that helps users automate tasks and workflows using advanced AI.

Key responsibilities

  • Build and maintain ML/AI infrastructure for training, evaluation, deployment, and inference.

  • Optimize AI systems for scalability, reliability, latency, and cost efficiency.

  • Develop data pipelines, monitoring, observability, and benchmarking frameworks.

  • Work closely with AI researchers and engineers to bring models into production.

Ideal candidate

  • Strong software engineering and Python skills.

  • Experience with ML platforms, model deployment, inference systems, or data pipelines.

  • Knowledge of distributed systems, cloud infrastructure, and production reliability.

  • Familiarity with PyTorch/JAX, LLM serving frameworks, GPU infrastructure, and vector databases is advantageous.

  • Thrives in fast-paced, high-ownership startup environments.

Why join

  • Opportunity to build the foundational infrastructure behind cutting-edge AI products.

  • Work on large-scale AI systems spanning model training, serving, evaluation, and observability.

  • Direct impact on the company's ability to deliver reliable, production-ready AI solutions.

Raymond Ler (R1876114)

JAC Recruitment Pte. Ltd. (90C3026)

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available