Enable job alerts via email!
A tech company in Indonesia is seeking an AI Engineer to develop and maintain AI applications. You will build machine learning pipelines and support various AI tasks while collaborating with senior developers. The ideal candidate should have a strong background in Python and experience with LLMs, computer vision, and cloud platforms. This position offers an opportunity to work on cutting-edge AI projects in a dynamic environment.
We are looking for an AI Engineer who is eager to learn and grow in building AI-powered applications. You’ll work closely with senior developers to support the development of intelligent systems using large language models (LLMs), computer vision, and speech/video generation tools. This is a great opportunity to gain hands-on experience in real-world AI solutions and contribute to cutting-edge projects.
Key Responsibilities
Assist in developing and maintaining AI applications using LLMs, embeddings, and generative models.
Build machine learning pipelines for tasks such as OCR, image detection, image classification, and visual recognition.
Apply supervised and unsupervised learning techniques to improve models in tasks like classification, clustering, or embeddings.
Support the creation of pipelines for text, speech, and video tasks (e.g., transcription, summarization, avatar generation).
Build and maintain REST APIs and webhooks to connect AI services with web/mobile applications.
Contribute to fine-tuning and optimization of LLMs using techniques like LoRA or RAG.
Assist in generating lifelike avatars, including lip-synced videos.
Collaborate with product and design teams to improve user experience.
Monitor and improve the performance of AI features deployed in the cloud.
Help build internal tools for prompt testing, embedding search, or chat memory.
Required Skills
Proficient in Python with clean and maintainable coding habits.
Basic understanding of large language models (e.g., OpenAI, Claude).
Familiarity with NLP, computer vision, and STT/TTS tools (e.g., Whisper, Google TTS).
Exposure to machine learning tasks such as OCR, image classification, object detection, or clustering using libraries like PyTorch, TensorFlow, or scikit-learn.
Some experience working with REST APIs, webhooks, and cloud platforms (AWS preferred).
Willingness to learn AI frameworks, vector databases, multimodal pipelines, and DevOps practices.
Preferred Qualifications
Minimum 2 years of experience.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Exposure to generative media or AI tools (e.g., Wav2Lip, SadTalker, D-ID).
Familiarity with CV/ML frameworks like OpenCV, MediaPipe, YOLO, Detectron2, or MMDetection.
Experience with OCR libraries (e.g., Tesseract, EasyOCR, PaddleOCR).
Understanding of asynchronous programming, REST APIs, and containers (Docker).
Interest or experience in building real-time or interactive AI features.
What's your expected monthly basic salary?
Which of the following types of qualifications do you have?
How many years' experience do you have as a Machine Learning Engineer?
Have you worked in a role which requires experience with machine learning techniques?
Computer Software & Networking 51-100 employees