Software Development Intern
Job Summary
SmartB Solutions is offering a Software Development Internship focused on AI and automation for passionate individuals. Interns will collaborate with senior developers to design, build, test, and deploy intelligent software solutions. This program provides hands-on experience, mentorship, and potential full-time opportunities upon successful completion.
Responsibilities
- Design and build AI and automation tools
- Participate in full development lifecycle from prototyping to deployment
- Explore and integrate AI/ML models and APIs
- Debug, troubleshoot, and optimize applications
Required Skills
- Degree in Computer Science, Software Engineering, or related field
- Solid programming foundation (Python, JavaScript)
- Basic understanding of AI/ML concepts and tools
- Strong problem-solving and analytical skills
Job Details
Key Responsibilities:
- Collaborate with senior developers and solution architects in designing and building AI and automation tools to streamline business processes.
- Participate in requirement gathering, solution design, prototyping, development, testing, and deployment of software projects.
- Explore and integrate AI/ML models, APIs, and automation platforms to create impactful, user-centric solutions.
- Assist in debugging, troubleshooting, and optimizing applications to ensure robustness and scalability.
- Participate in code reviews, team meetings, and Agile development sprints.
- Document development processes and maintain clean, well-structured code.
- Research emerging tools and technologies in AI and automation, and provide insights into how they can be adopted into SmartB’s solutions.
General Requirements:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Systems, or related field.
- Solid foundation in programming (preferably Python, JavaScript, or similar).
- Basic understanding of AI/ML concepts and tools (e.g., OpenAI, TensorFlow, Scikit-learn, etc.) is a strong plus.
- Familiarity with APIs, databases, and automation platforms (e.g., Zapier, Power Automate, UiPath) is advantageous.
- Strong problem-solving skills, with an ability to think analytically and creatively.
- Enthusiastic about technology, self-driven, and willing to learn fast in a hands-on environment.
- Able to work collaboratively in a team, communicate clearly, and take ownership of tasks.
What We Offer:
- A high-growth, entrepreneurial environment with real projects and real impact from day one.
- Opportunities to build solutions that solve real-world business challenges using AI and automation.
- Mentorship from experienced developers and exposure to full-cycle software development.
- Flexible and supportive work culture that values initiative, creativity, and continuous learning.
- Performance-based incentives and potential full-time job opportunities upon successful completion of the internship.
Criteria / Profile:
- An Eye for Details
- Motivated, driven & hungry for Growth
- Leadership Competence
- Teachable Spirit
- Humble Character
- Result Driven / Achiever Mentality
- Min of CGPA 3.4 or Upper Second Class (2.1)
- SPM Result: A for both Maths and Additional Maths (or equivalent)
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Mandarin speaking is a bonus.
- Own transport is MUST HAVE
- Willing to travel
- 5 days work week