Role Description
We are seeking a motivated and detail-oriented Middle AI Engineer to join our engineering team at PT Fata Organa Solusi. In this role, you will focus on designing, building, and deploying AI-powered solutions, integrating large language models (LLMs) into production systems, and developing machine learning pipelines that deliver real business value. You will collaborate closely with product, data, and software engineering teams to translate business problems into AI solutions, fine-tune and evaluate models, and ensure the reliability and scalability of AI services in production. This is an excellent opportunity for a highly responsible individual with a passion for artificial intelligence, applied machine learning, and emerging LLM technologies who is eager to grow within a supportive, innovation-focused environment. Your technical skills and commitment to good teamwork will be essential in delivering robust and impactful AI solutions.
Responsibilities
- You will design, implement, and maintain AI/ML pipelines covering data preparation, model training, evaluation, and deployment using frameworks such as PyTorch, TensorFlow, scikit-learn, or similar.
- You will build and integrate LLM-based applications using APIs and frameworks such as OpenAI, Anthropic Claude, Azure OpenAI, LangChain, LlamaIndex, or similar, including prompt engineering, RAG (Retrieval-Augmented Generation), and agentic workflows.
- You will develop and maintain vector databases and embedding pipelines (e.g., Pinecone, Weaviate, Qdrant, pgvector, FAISS) to support semantic search and retrieval use cases.
- You will deploy AI models and services to production using containerization (Docker) and cloud platforms such as Azure, AWS, or Google Cloud Platform, ensuring scalability, latency, and cost efficiency.
- You will implement evaluation frameworks, guardrails, and monitoring for AI systems to track model performance, hallucinations, drift, and safety in production.
- You will collaborate with product and engineering teams to translate business requirements into AI solutions, define success metrics, and iterate based on feedback and data.
- You will fine-tune, adapt, and optimize models (including small language models, embeddings, and classical ML models) when off-the-shelf solutions are insufficient.
- You will manage version control workflows for code, prompts, datasets, and models, including reproducibility and experiment tracking using tools like Git, MLflow.
- You will troubleshoot AI/ML system issues, applying strong problem-solving skills to diagnose problems across data, model, and infrastructure layers.
- You will document model designs, prompt strategies, evaluation results, and operational runbooks to maintain knowledge across the team.
- You will proactively engage in self-learning to keep up with the rapidly evolving AI landscape, and if necessary, be willing to unlearn and relearn methods to maintain industry best practices.
Requirements
- Minimum 3 years of professional experience in AI/ML engineering, data science, or a closely related software engineering role, with at least 1 year working on AI/LLM-based applications in production.
- Solid understanding of machine learning fundamentals (supervised/unsupervised learning, evaluation metrics, overfitting, regularization, etc.).
- Hands-on experience building applications with LLMs through APIs (OpenAI, Anthropic, Azure OpenAI, or similar) and/or open-source models (Llama, Mistral, Qwen, or similar).
- Strong proficiency in Python, including common libraries such as NumPy, pandas, and at least one ML framework (PyTorch, TensorFlow, or scikit-learn).
- Experience with at least one cloud platform: Azure, AWS, or Google Cloud Platform, including their AI/ML services.
- Experience with containerization technologies, particularly Docker.
- Practical experience with prompt engineering, RAG architectures, embeddings, and vector search.
- Experience building and consuming RESTful APIs, with familiarity in frameworks such as FastAPI or Flask.
- Experience with any RDBMS systems: SQL Server, PostgreSQL, MySQL, or similar, with solid SQL proficiency.
- Strong understanding of Git concepts (branching, PR, commit, merge, tagging).
- Strong sense of responsibility, good teamwork, and communication skills.
- Strong problem-analyzing and problem-solving skills, with good debugging ability across data, code, and model layers.
- Willingness to self-learn new things, and if necessary, unlearn and relearn methods, especially given the fast pace of AI advancement.
- Fluent in English, proven by an interview in English (equivalent to at least 525 TOEFL PBT or 5.5 IELTS or 55 TOEFL iBT).
Advantageous if:
- Have experience deploying AI/ML models to production at scale (model serving, batching, GPU optimization).
- Experience with agentic frameworks and tool use (LangChain, LlamaIndex, LangGraph, AutoGen, or similar).
- Experience fine-tuning models (LoRA/QLoRA, instruction tuning) or training custom embeddings.
- Understanding of MLOps practices and tools (MLflow, Kubeflow, SageMaker, Vertex AI, Azure ML).
- Experience with vector databases (Pinecone, Weaviate, Qdrant, pgvector, Milvus) at production scale.
- Have experience implementing AI safety, evaluation, and observability practices (LangSmith, LangFuse, Arize, or similar).
- Familiarity with multimodal models (vision, audio, OCR) and their integration into business workflows.
- Understanding of data engineering concepts and pipeline tools (Airflow, Prefect, dbt).
- Have N5 or higher Japanese Proficiency.
- Experience contributing to or maintaining open-source AI/ML projects.
- Able to write good and concise technical documentation and runbooks.
- Have relevant certifications (Azure AI Engineer, AWS Machine Learning, Google Cloud ML Engineer, or similar).
Benefits
- Tax and BPJS + BPJSTK fully paid by company, including full BPJSTK Coverage (4 items)
- Yearly bonus based on performance (up to 2x)
About us
PT Fata Organa Solusi subsidiaries of CAC Holding Japan is a forward-thinking organization specializing in innovative business solutions. We are committed to leveraging the latest technologies in data science to drive decision-making and enhance our product offerings.
What we offer
At PT Fata Organa Solusi, we are committed to fostering a dynamic and supportive work environment that enables our employees to thrive. We offer competitive salaries, opportunities for career advancement, and a range of benefits to support your well-being. Our team members enjoy a collaborative culture, flexible work arrangements, and access to continuous learning and development initiatives.