Company Logo

Machine Learning Engineer

Company prefers not to disclose
Contract · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience
This job was closed

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Python

Machine Learning

Rust

Go / Golang

This job post is managed by

VV
Viollen Viollen

Job description for Machine Learning Engineer at Indonesia Global Solusindo

If you’re excited about working with cutting-edge technologies like FastAPI, RAG, and LLMs, and you enjoy solving complex problems in a collaborative, fast-moving environment, we’d love to hear from you.

Key Responsibilities:

  • Design, build, and enhance APIs (using FastAPI) to support both application workflows and large-scale machine learning models.
  • Research, prototype, and implement advanced techniques like Retrieval-Augmented Generation (RAG) to connect external knowledge sources with large language models (LLMs).
  • Investigate and benchmark new approaches to improve performance, reliability, and overall user experience.
  • Collaborate closely with data scientists, backend and data engineers, product managers, and frontend developers to deliver robust, ML-powered product solutions.
  • Deploy, monitor, and maintain ML models in production environments, ensuring scalability, stability, and optimal performance.
  • Contribute to the design of event-driven architectures (using tools such as Celery, Arq, Google Pub/Sub, or other message brokers) and ensure smooth integration with APIs, databases, and cloud systems.
  • Develop and maintain comprehensive unit and integration tests to uphold code quality, reliability, and seamless deployment workflows.

Required Qualifications:

  • 2+ years of professional experience as a Machine Learning Engineer or in a related role.
  • Strong Python skills and hands-on experience with frameworks such as scikit-learn, PyTorch, Hugging Face, LangGraph, LangFuse, or similar.
  • Proven experience implementing RAG pipelines and integrating knowledge bases with LLMs.
  • Proficient in FastAPI, API design, SQL/NoSQL databases, and modern data management practices.
  • Solid experience with Google Cloud Platform (GCP), Docker, and CI/CD workflows.
  • Practical familiarity with Google Pub/Sub or similar messaging systems.
  • Demonstrated experience deploying machine learning models into production environments.

Preferred Qualifications

  • Familiarity with Golang or Rust for developing performance-critical services.
  • Experience optimizing large-scale machine learning pipelines and systems.
  • Strong understanding of distributed systems and scalable architecture design.
About the company
Indonesia Global Solusindo
51 - 200 employees

Indonesia Global Solusindo (1sGS) delivers IT technology services to service provider, financial services, enterprise and public sector customers locally and around the region. We delivers Artificial Intelligence, Automation, and Data Analytics solution in the area of Application Performance Management, IT Service Management, Digital Platform & Application Service, Agile & Continuous Delivery, and Cloud Computing. We empower our customers to control and manage their application services from the core enabling them to increase efficiency and visibility, improve customer service and user experience.


Office address

APL Tower 18th Suite 7. Jl Jend. S Parman KAv 48

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you

AI Specialist

Not Disclosed
Contract
3–5 years
Minimum Bachelor’s Degree
Indonesia Global Solusindo

Machine Learning Engineer