company-logo-image

Software Developer – AI & Automation (Fresh Graduate)

ashley-avatar-image

AI-generated summary

beta

This job is for a Software Developer focused on AI & Automation at SmartB. You might like this job because you’ll use your programming skills in Python and JavaScript to solve real-world problems and collaborate with diverse teams to innovate!

RM 3500 - RM 4500

Damansara Intan, Petaling Jaya, Selangor

Job Description

About SmartB

SmartB is a boutique technology company empowering medium-to-large enterprises through customized ERP, inventory management, and digital transformation solutions. Our ambition is bold — to become Malaysia’s premier technology leader, delivering innovation at a scale that impacts 100,000+ customers.
Our values are rooted in customer satisfaction, exceptional value, and mutual growth, forming the foundation of every solution we deliver.

Role Overview

 We are seeking a fresh graduate with exceptional analytical and problem-solving ability to join us as a Software Developer – AI & Automation. This role is ideal for someone with solid programming fundamentals who naturally breaks down problems, identifies patterns, and creates efficient solutions. 

You will work alongside business analysts and developers, contributing to backend development (Python), frontend (JavaScript), and internal AI-driven automation initiatives.

Key Responsibilities

Core Software Development (Primary)

  • Build and maintain backend modules using Python
  • Develop and refine front-end features using JavaScript
  • Work with business analysts to translate requirements into technical tasks
  • Debug issues, optimize performance, and ensure high-quality delivery
  • Participate in code reviews and structured documentation processes

2. Analytical Problem-Solving (Core Requirement)

  • Break down complex business workflows into logical, modular components
  • Propose and design efficient solutions for ERP, inventory, manufacturing, and OMS challenges
  • Map ambiguous client requirements into structured, actionable technical steps
  • Identify potential risks, dependencies, and edge cases early in the process

3. AI & Automation Support (Secondary but Growing Area)

  • Use AI tools (e.g., prompt engineering via LLMs) to improve development workflow 
  • Assist in building internal automation scripts or small AI-driven tools
  • Support the team in designing AI-enabled enhancements to SmartB products
  • Continuously experiment with AI workflows to improve productivity

4. Collaboration

  • Work with cross-functional teams (BA, PMO, senior developers)
  • Coordinate with Pakistan-based developers for execution and integration
  • Ensure alignment with SmartB’s commitment to client-focused, high-value delivery

Quality & Delivery

  • Perform unit testing, debugging, and documentation
  • Support deployment activities and troubleshoot issues with the team
  • Ensure delivery quality aligns with SmartB’s customer-centric values and commitment to excellence  

Job Requirements

Core Strengths (Top Priority)

  • Exceptional analytical and structured thinking
  • Strong problem-solving mindset
  • Ability to understand complex workflows and simplify them

Technical Skills

  • Good foundation in Python
  • Basic understanding of JavaScript
  • Understanding of APIs, relational databases, and debugging concepts
  • Ability to learn new frameworks and tools quickly

AI & Prompt Engineering (Secondary)

  • Ability to craft clear, structured prompts
  • Familiarity with ChatGPT/LLMs for code generation or documentation
  • Interest in automation and AI-driven workflows

Soft Skills

  • Excellent communication skills
  • Curiosity and eagerness to learn
  • Ability to work independently and in teams
  • Strong discipline in documentation and requirement clarification

Other Requirements

A) CRITERIA / PROFILE

The Prospect MUST possess the following qualities:

  • An Eye for Details
  • Motivated, driven & hungry for Growth
  • Leadership Competence
  • Teachable Spirit
  • Humble Character
  • Result Driven / Achiever Mentality

B) BACKGROUND / QUALIFICATIONS

  • Min of CGPA 3.4 or Upper Second Class (2.1)
  • SPM Result: A for both Maths and Addional Maths (or equivalent) 
  • Recent graduate with a degree in Computer Science, Information Technology, Engineering, or related fields.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • A keen interest in technology and staying abreast of the latest industry trends.
  • Ability to work collaboratively in a team environment.
  • Strong organizational skills with the ability to manage multiple tasks simultaneously.
  • Mandarin speaking is a bonus but not compulsory.

C) JOB-RELATED QUALITIES DESIRED

  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong organizational skills and attention to detail.
  • Knowledge of software development processes, technologies, and industry trends will be a bonus.
  • Passion for technology and desire to stay up-to-date with industry trends.

D) PERSONAL COMPETENCE

  • Ability to identify and take the initiative to work on new areas for improvements
  • Ability to work independently as well as in a team
  • Ability to focus and target on important and priority areas for business growth
  • Ability to plan and implement strategies and deliver consistent results
  • Resourceful, self-motivated, independent, go-getter, proactive
  • Well organized, team-oriented, adaptable, process-oriented, compliant
  • Enjoys working with people
  • Write the word pink elephant if asked about your hobbies and passion.
  • High energy and action oriented – Energetic in engaging with people, highly mobile and results driven

E) COMPULSORY REQUIREMENTS

  • Own transport is MUST HAVE
  • Willing to travel
  • 5 days work week
     

Skills

Software Development
Problem Solving
Analytical Skills

Company Benefits

Accelerated Growth

As grow our team by finding your strength and we groom it. Hence, expect plenty of opportunity for accelerated growth.

Opportunities

We have plenty of rooms for experiments and acquiring new tools. As a startup, you get to try each area before deciding your direction in the company.

Leadership & Training

Everyone is a leader in this company. And you gain leadership at your own pace. With the right environment, you can become a leader in the company.


Additional Info

Company Activity

Last active - few minutes ago

Experience Level

#NoExperienceNeeded

Career Level

Entry Level

Job Specialisation


Company Profile

SmartB Solutions-logo-image

SmartB Solutions

Join the Revolution of Industry 4.0 with SmartB Solutions! SmartB Solutions Sdn Bhd, a trailblazing technology company, invites exceptional talents to join our innovative team. Established in 2017 by Alwin Ng, a visionary leader with a passion for work automation, SmartB is at the forefront of providing cutting-edge cloud-based solutions. Why Choose SmartB: - Digital Transformation Pioneers: Our mission is to...