Software Development Internship
Job Summary
SmartB is offering an exciting Software Development Internship focused on AI and automation technologies. Interns will gain hands-on experience by collaborating with senior developers to design, build, and optimize intelligent software solutions. This program provides mentorship and the opportunity to work on real-world business projects in an agile environment.
Responsibilities
- Design and build AI/automation tools
- Participate in full software development lifecycle
- Integrate AI/ML models and APIs
- Debug and optimize applications
- Conduct code reviews and documentation
Required Skills
- Python/JavaScript proficiency
- AI/ML conceptual knowledge
- Analytical and problem-solving
- Communication skills
- Knowledge of automation platforms
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.
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Systems, or related field.
- Minimum CGPA 3.4 or Upper Second Class (2.1).
- SPM Result: A for both Maths and Additional Maths (or equivalent).
- 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, analytical, and communication skills.
- Mandarin speaking is a bonus.
- Own transport is a MUST HAVE.
- Willing to travel.
- 5 days work week.