Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning Software Engineer

Rosary Labs

Kuala Lumpur

Hybrid

MYR 150,000 - 200,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-focused AI company in Kuala Lumpur is seeking a Machine Learning Software Engineer to develop backend infrastructure for AI tools. The role involves designing and implementing robust ML pipelines and working with cloud services to optimize solutions. Candidates should have 3-5 years of software engineering experience, particularly with Python and cloud platforms. A flexible work environment and competitive salary package are offered to the right candidate.

Benefits

Flexible work environment
Salary range RM7-10k

Qualifications

  • 3-5 years of software engineering experience in backend development.
  • Expertise in Python with frameworks like Django or Flask.
  • Experience in cloud platforms and CI/CD processes.

Responsibilities

  • Develop and maintain backend infrastructure for AI tools.
  • Design and implement end-to-end ML pipelines.
  • Prototype and productionize components that deliver user value.

Skills

Python
Django
Flask
Cloud platforms (AWS, GCP, Azure)
API development
CI/CD workflows
Git-based version control

Tools

PostgreSQL
Redis
Docker
Job description

As a Machine Learning (ML) Software Engineer, you will develop and maintain the backend infrastructure that powers AI tools and ensures they run reliably at scale.

In this role, you will design, implement, and optimize end-to-end ML pipelines: data ingestion, processing, model interaction, orchestration, and deployment. You will work with Large Language Models (LLM), computer vision models, retrieval components, and cloud services. You’ll also prototype quickly, evaluate what works, and productionize the components that deliver value to users.

What We Offer
  • RM7-10k salary
  • Flexible work environment with remote options
Opportunities
  • Learn and scale LLM powered applications
  • Build intuitive user interfaces for LLM applications
  • Design front-end systems that integrate with LLM API for real-time interaction
Requirements
  • Minimum of 3–5 years of professional software engineering experience, with strong expertise in Python and frameworks like Django or Flask.
  • Demonstrated experience in designing and implementing backend architectures, including API development, service integration, and database design.
  • Proficient in working with cloud platforms (AWS, GCP, or Azure) — including service provisioning, infrastructure setup, and deployment pipelines.
  • Ability to stand up new services from scratch, including selecting tools, setting up CI/CD workflows, and establishing monitoring/logging.
  • Experience linking together diverse systems, such as data pipelines, LLM APIs, or internal microservices.
  • Comfortable with technical scoping, trade-off analysis, and translating business needs into stable, maintainable engineering solutions.
  • Familiarity with frontend technologies (e.g., React, Next.js) and UI frameworks (e.g., TailwindCSS) is a plus, but not the primary focus of the role.
  • Strong grasp of Git-based version control, collaborative code reviews, and agile team practices.
Preferred skills
  • Experience integrating LLM APIs (OpenAI, Claude, etc.) into backend workflows.
  • Exposure to machine learning deployment and data processing pipelines.
  • Familiarity with PostgreSQL, Redis, Docker, and containerized app deployment.
  • Working knowledge of CI/CD tools and automated test pipelines.
  • Prior involvement in technical product planning, MVP design, and iterative delivery of early-stage products.

Thank you for your interest. Reach us at *****@rosarylabs.ai if you have any queries!

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.