Artificial Intelligence Developer

TOG Indonesia

Jakarta Pusat

On-site

IDR 20,000,000 - 45,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TOG Indonesia in Jakarta is seeking a capable AI/ML Engineer to drive end-to-end AI initiatives. You will design, build, test, and monitor AI/ML models and pipelines, collaborating with business and technical teams to translate requirements into scalable solutions.

You will work with Python, ML frameworks, and web technologies to deliver AI-powered applications. Strong SDLC understanding and secure AI practices are required.

Qualifications

  • Bachelor's degree in CS/IT/Engineering or equivalent.
  • Experience with AI projects preferred; fresh grads welcome.
  • Understanding of SDLC (Waterfall/Agile).
  • Collaborative with cross-functional teams and strong communication.
  • Proficiency in Python and AI libraries; web frameworks experience.

Responsibilities

  • Gather and analyze user requirements for AI/ML solutions.
  • Design, develop, test, and monitor AI/ML models and pipelines.
  • Develop AI-enabled web applications and APIs using Python.
  • Ensure SDLC compliance and secure AI practices.
  • Collaborate with data analysts, IT, and business teams.
  • Design scalable software architecture for AI solutions.
  • Provide technical support and document project work.
  • Explore emerging AI/ML technologies to improve operations.

Skills

Programming
Algorithmic thinking
Problem solving
Communication skills
Team collaboration

Education

Bachelor's Degree in Computer Science/Information Technology/Computer Engineering

Tools

Python
Django
Flask
HTML5
Bootstrap
jQuery
CSS
React.js
AngularJS
Windows Server
Linux
TensorFlow
PyTorch
Scikit-learn
LangChain
LlamaIndex
Docker
Git
CI/CD

Job description

  • Gather and analyze user requirements related to Artificial Intelligence (AI) solutions and design appropriate technical approaches to meet business needs.
  • Design, develop, test, and monitor Artificial Intelligence (AI) and Machine Learning (ML) models for various use cases, including but not limited to prediction, classification, segmentation, and process automation.
  • Develop end-to-end AI/ML pipelines, covering data collection, model training, evaluation, deployment, and production monitoring.
  • Collaborate in the development of web applications or systems that integrate AI components using Python and other AI frameworks or tools.
  • Follow and comply with the organization's Software Development Life Cycle (SDLC) processes and standards.
  • Develop responsive and user-friendly user interfaces.
  • Design, build, and manage databases.
  • Design, develop, and implement APIs for system integration.
  • Perform application troubleshooting and debugging, and document identified issues along with their corresponding resolutions.
  • Collaborate with software developers, data analysts, and business teams to ensure AI solutions align with business requirements and corporate policies.
  • Work closely with internal and external stakeholders to design and implement scalable software architecture and AI solutions.
  • Actively participate as a technical support member in solution development projects.
  • Prepare and maintain comprehensive project documentation and other technical documentation.
  • Research and recommend emerging AI and Machine Learning technologies that can be adopted to improve business operations and innovation.
  • Provide recommendations for policies, guidelines, and procedures related to the ethical, secure, and responsible use of Artificial Intelligence technologies.
  • Design and execute AI model evaluation processes using appropriate performance metrics, and continuously improve models based on evaluation results.
  • Monitor the performance of deployed AI models to ensure reliability, accuracy, and operational stability.
  • Implement security best practices for AI solutions, including access control, sensitive data protection, input validation, and mitigation of AI model misuse or abuse.
  • Optimize AI solution performance in terms of model accuracy, inference latency, computational resource utilization, and operational cost efficiency.
  • Integrate AI solutions with internal and external systems through RESTful APIs, message brokers, databases, or other integration mechanisms.
  • Design and execute comprehensive testing for AI solutions, including Functional Testing, Model Validation, Prompt Testing, Regression Testing, and User Acceptance Testing (UAT).
  • Develop, manage, and optimize knowledge bases, vector databases, embeddings, and Retrieval-Augmented Generation (RAG) mechanisms to support AI-powered applications.
Requirement
  • Bachelor's Degree (S1) or equivalent in Computer Science, Information Technology, Computer Engineering, or a related field.
  • Experience in Artificial Intelligence (AI) projects or AI-related activities is preferred. Fresh graduates with relevant AI project, internship, or thesis experience are welcome to apply.
  • Strong understanding of the Software Development Life Cycle (SDLC), including both Waterfall and Agile methodologies.
  • Experience participating in AI/ML projects using Agile and/or Waterfall development methodologies.
  • Ability to collaborate effectively with cross-functional teams (Data, Business, and IT) and possess excellent communication skills.
  • Proficient in Microsoft Office Suite (Word, Excel, and PowerPoint).
  • Strong programming, algorithmic thinking, and problem-solving skills.
  • Experience designing databases, writing SQL queries, stored procedures, and database functions using Microsoft SQL Server 2019 and MySQL.
  • Strong proficiency in Python, particularly for AI development using libraries such as Pandas, NumPy, and Scikit-learn.
  • Familiarity with web development frameworks such as Django and Flask for integrating AI models into web applications.
  • Familiarity with front-end technologies such as HTML5, Bootstrap, jQuery, CSS, React.js, and AngularJS.
  • Familiarity with server operating systems, including Windows Server and Linux.
  • Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, and Generative AI frameworks such as LangChain, LlamaIndex, or similar technologies.
  • Strong understanding of Large Language Models (LLMs), Prompt Engineering, Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
  • Understanding of MLOps concepts, including model deployment, versioning, monitoring, and AI model lifecycle management.
  • Familiarity with cloud platforms for AI/ML development, particularly Amazon Web Services (AWS). Experience with Microsoft Azure and/or Google Cloud Platform (GCP) is considered an advantage.
  • Proficient in using Git or other version control systems, as well as CI/CD pipelines for collaborative software development.
  • Familiarity with containerization technologies such as Docker for AI application development and deployment.
  • Strong understanding of AI application security, data protection, and Responsible AI principles.
  • Understanding of AI/ML model evaluation metrics and the ability to analyze model performance to support continuous improvement.
  • Strong understanding of RESTful APIs, with the ability to design, develop, and manage APIs for AI model deployment and integration.
  • Strong troubleshooting and debugging skills.
  • Ability to prepare and maintain comprehensive technical documentation, including AI model documentation, API documentation, and other project documentation.
  • Detail-oriented with excellent attention to accuracy and quality.
  • Strong quality-focused mindset with a commitment to delivering reliable and scalable AI solutions.
  • Ability to manage multiple projects simultaneously while effectively prioritizing tasks and meeting deadlines.
  • Ability to write clean, modular, maintainable, and well-documented code that adheres to software development best practices and can be easily maintained by other team members.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Officer-AI Product Expert & Solutions Architect
Sr. Officer-AI Product Expert & Solutions Architect

PT. Indosat Tbk • Jakarta Pusat

On-site
AI Solutions Architect & Automation
AI Solutions Architect & Automation

Integrity Indonesia • Daerah Khusus Ibukota Jakarta

On-site
Technical Architect (AI)
Technical Architect (AI)

3M HEALTHCARE • Daerah Khusus Ibukota Jakarta

On-site
IDR 1,626,310,000 - 2,710,517,000
Solutions Architect (AI)
Solutions Architect (AI)

Techconnect • Jakarta Pusat

On-site
IDR 380,000,000 - 660,000,000
AI Product Expert & Solutions Architect
AI Product Expert & Solutions Architect

PT. Indosat Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 280,000,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Pinhome • Jakarta Pusat

On-site
IDR 350,000,000 - 550,000,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Pinhome • Jakarta Selatan

On-site
AI Operations Engineer
AI Operations Engineer

BukuWarung • Daerah Khusus Ibukota Jakarta

On-site
IDR 503,186,000 - 838,645,000
AI Engineer
AI Engineer

ATI Business Group • Jakarta Pusat

On-site
IDR 525,210,084 - 875,350,140
Machine Learning & AI Engineer
Machine Learning & AI Engineer

Devoteam • Indonesia

On-site
IDR 337,780,000 - 591,117,000