Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (AI)

ING Solution

Penang

On-site

MYR 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech solutions company in Penang is seeking a Software Engineer specialized in AI and machine learning. The role involves developing AI-powered tools, integrating insights into data dashboards, and collaborating closely with other teams. The ideal candidate should have a Bachelor's degree in IT or related fields, 2-5 years’ experience, and proficiency in both Mandarin and English. Knowledge of APIs, databases, and AI frameworks is essential. This position offers a chance to work with the latest AI technologies in a dynamic environment.

Qualifications

  • 2 to 5 years of relevant experience in AI, ML, or software development.
  • Proficiency in Mandarin and English is required for client interaction.
  • Experience developing AI chatbots or knowledge systems is preferred.

Responsibilities

  • Develop software and AI applications using modern technologies.
  • Integrate AI insights into BI dashboards.
  • Collaborate with cross-functional teams to deliver AI solutions.

Skills

AI/ML algorithms and techniques
Python proficiency
OpenAI API and workflow automation tools
Excellent problem-solving abilities
Strong team collaboration

Education

Bachelor’s Degree in IT or related

Tools

TensorFlow
PyTorch
n8n
Dify
.NET (C#)
Microsoft SQL Server
PostgreSQL
Job description

Participate in the entire project life cycle — from requirement gathering, design, development, implementation, testing, and maintenance.

Develop software and system applications using modern software engineering and AI/ML technologies.

Develop AI-powered analytics and decision support tools for actionable insights.

Automate data interpretation, report generation, and performance summaries using LLMs.

Integrate AI-generated insights into BI dashboards and data visualization support tools for tools.

Design and maintain workflow automation using platforms such as n8n, Dify, or LangFlow.

Integrate OpenAI, Gemini, and other LLM APIs to enhance system intelligence and automation capabilities.

Ensure system scalability, reliability, and security for AIand data services in production environments.

Document, maintain, and improve AI systems for long-term sustainability and version control.

Collaborate with cross-functional teams (developers, data engineers, analysts, and product teams) to translate business needs into effective AI solutions.

Stay updated with the latest advancements in AI, machine learning, and automation tools, and recommend improvements or adoption strategies.

Key Responsibilities
  • Participate in the entire project life cycle — from requirement gathering, design, development, implementation, testing, and maintenance.

  • Develop software and system applications using modern software engineering and AI/ML technologies.

  • Develop AI-powered analytics and decision support tools for actionable insights.

  • Automate data interpretation, report generation, and performance summaries using LLMs.

  • Integrate AI-generated insights into BI dashboards and data visualization support tools for tools.

  • Design and maintain workflow automation using platforms such as n8n, Dify, or LangFlow.

  • Integrate OpenAI, Gemini, and other LLM APIs to enhance system intelligence and automation capabilities.

  • Ensure system scalability, reliability, and security for AIand data services in production environments.

  • Document, maintain, and improve AI systems for long-term sustainability and version control.

  • Collaborate with cross-functional teams (developers, data engineers, analysts, and product teams) to translate business needs into effective AI solutions.

  • Stay updated with the latest advancements in AI, machine learning, and automation tools, and recommend improvements or adoption strategies.

Required Skills
  • Strong understanding and hands-on experience with AI/ML algorithms and techniques (classification, clustering, RAG, embeddings, etc.).

  • Experience with OpenAI API, LLMs, and workflow automation tools (e.g. n8n, Dify, LangChain).

  • Familiarity with or strong interest in AI-assisted software development tools (e.g. AI code generation, agentic coding assistants).

  • Proficient in Python, API integration, and AI frameworks (TensorFlow, PyTorch, Hugging Face, etc.).

  • Experience in .NET (C#), MVC Framework, Angular Framework, HTML5, Bootstrap, and CSS for AI-based software development.

  • Database knowledge in Microsoft SQL Server (MSSQL) and PostgreSQL.

  • Excellent problem-solving, analytical, and critical-thinking abilities.

  • Strong team collaboration and communication skills, able to work effectively with cross-functional teams.

Qualifications
  • Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or related disciplines.

  • 2 to 5 years of relevant working experience in AI, ML, or software development.

  • Experience with LLMs, OpenAI, Gemini, RAG, Agentic AI Frameworks, or MCP (Model Context Protocol).

  • Malaysian citizens only.

  • Proficiency in both Mandarin and English (verbal and written) is required to liaise with Mandarin-speaking clients.

Preferred Attributes
  • Experience developing AI chatbots, coding agents, or RAG-based knowledge systems.

  • MLOps experience (CI/CD pipelines, Docker, Kubernetes, MLflow) is an added advantage.

  • Familiarity with cloud-based AI platforms (AWS SageMaker, Azure ML, or GCP Vertex AI).

  • Strong ownership mindset and ability to work with minimal supervision.

  • Detail-oriented with focus on delivering high-quality and scalable solutions.

  • Eagerness to learn and continuously explore new AI tools and frameworks.

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