Back to jobs
Singapore, Singapore
2026-05-29
Knovel Engineering
Southeast Asia
Full Stack Software Engineer Intern
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.