Back to jobs
Knovel Engineering
Southeast Asia

Full Stack Software Engineer Intern

Singapore, Singapore
2026-05-29

Role Description

**About Knovel:** At our core, our passion is to craft novel AI and **technology solutions that will shape tomorrow** . We deploy cutting-edge technology that builds on cloud computing to proliferate AI, data and analytics solutions tailored to drive innovation and transform businesses. With our desire to **push the boundaries** of technology, we partner closely with our clients. Guiding their transformation with agility, we apply a **structured technology transformation** process attuned to their unique challenges. At Knovel Engineering, we blend technology with creativity to build unique solutions tailored for our customers.Description **Role Overview:** We are looking for enthusiastic iSTEM undergraduates and postgraduates to collaborate with our AI team to tackle complex challenges by developing cutting-edge algorithms and machine learning models. You'll gain hands-on experience in data preparation, model development, testing, and cross-functional collaboration while contributing to the integration of AI solutions into our existing software products. The role offers a monthly stipend of SGD 1,800-2,200 for successful applicant. **Responsibilities:** * **Research and Development:** Collaborate with the AI team to conduct research and develop algorithms and models for solving complex problems. * **Data Preparation:** Assist in collecting, cleaning, and preprocessing data for training and testing machine learning models. * **Model Development:** Work on the design and implementation of machine learning models and algorithms using frameworks such as TensorFlow, PyTorch, or scikit-learn. * **Testing and Evaluation:** Evaluate model performance, conduct experiments, and fine-tune models to achieve optimal results. * **Documentation:** Maintain clear and organized documentation of code, experiments, and findings. * **Collaboration:** Collaborate with cross-functional teams to integrate AI solutions into existing software products. **Requirements:** * Pursuing a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. * Strong programming skills in Python or another relevant programming language. * Basic understanding of machine learning concepts and algorithms. * Familiarity with machine learning libraries and frameworks is a plus (e.g., TensorFlow, PyTorch, scikit-learn). * Strong problem-solving and analytical skills. * Excellent communication and teamwork skills. * Eagerness to learn and a strong desire to work on AI projects. **Why you should apply:** * Competitive remuneration and benefits. * Flat hierarchy with minimal bureaucracy. * Learning opportunities through courses, seminars, and conferences. * Be at the forefront of innovation and gain access to cutting-edge technologies. * Contribute to enhancing Singapore’s position as a thriving innovation hub.

Full Stack Software Engineer Intern

Knovel Engineering

Sign Up →