TorontoInternshipEngineering
Remotely
reactpythonmachine learningtypescriptjavascriptnode.jsaivue
Job Description
📋 Description
- Develop and maintain high-quality, well-documented code across both frontend and backend systems.
- Troubleshoot and resolve bugs, integration issues, and performance bottlenecks in production and
- Implement new features and enhancements, particularly those that improve dashboard usability and
- Collaborate closely with cross-functional teams to translate technical requirements into scalable
- Leverage AI and agentic development tools to automate testing, improve code efficiency, and
- Contribute to technical documentation, code reviews, and agile workflows to ensure strong
🎯 Requirements
- Progress toward a Bachelor’s degree in Computer Science, Software Engineering, or a related
- Proficiency in one or more modern programming languages such as Python, JavaScript, TypeScript, or
- Solid understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
- Familiarity with frontend frameworks (React, Vue) or backend technologies (APIs, databases
- Exposure to machine learning concepts or experience working with agentic systems is an asset.
- Strong problem-solving, debugging, and analytical skills, with a focus on clean, maintainable code.
🎁 Benefits
- Uncapped vacation for full-time permanent employees.
- Make an impact - Witness the impact your work contribution has on the success of our company.
- Working with PhD and Master Level Colleagues - Endless conversations around the latest in Machine
- Competitive benefits for all full time, permanent employees.
- Office as a Resource - Hybrid work environment with state-of-the-art office spaces that ignite
- Big Slack Energy.
Back to all jobs