Join us in developing software that saves lives!
At Invigilo AI, you’ll work on real-world software systems that integrate AI and computer vision into workplace safety solutions. This internship offers exposure to end-to-end software development, from backend APIs to user-facing dashboards, with a focus on deploying AI into real operational environments.
Learning Objectives & Scope
By the end of the internship, you will gain hands-on experience in:
- Full-stack software development
- Backend engineering
- Frontend/dashboard development
- System integration
- Software engineering practices
- Cross-functional collaboration
Technical Exposure
Apply Software Engineering principles (e.g., SDLC, Agile methodologies) in real-world projects.
Work with Python, Git, Docker, and SQL/NoSQL databases.
Apply concepts from Data Structures, Algorithms, and Operating Systems in building scalable systems.
Exposure to Cloud Computing (AWS/Azure) and CI/CD pipelines.
Learn best practices in secure coding and system performance optimization.
Requirements
Proficient in Python.
Familiar with Git ,
Undergraduate in Computing / Engineering courses.
Worked on Software Engineering projects with other team members
Strong problem-solving and analytical skills.
Benefits
Objective-driven projects with real impact on real users.
Supportive and friendly environment that encourages continuous learning.
Opportunity to work on meaningful, safety-focused products.
Other allowance provided.
Internship Details
- Duration: 4 to 6 months
- Commitment: Minimum 4 days per week (preferably full-time)
- Work Arrangement: In-person (Singapore)
Interested applicants may apply by submitting the following to :
Updated CV / Resume
Short Write-Up including:
Why you are interested in this internship
How you can contribute to Invigilo AI in this role
Duration you will be available for the internship
Email Subject Line:
Application for Software Engineer Intern – [Your Name]
Shortlisted candidates will be contacted for an interview.
Related Job Searches:
- Company:
Invigilo Technologies Pte. Ltd. - Designation:
Software Engineer Intern - Profession:
Engineering - Industry:
Computer and IT
