Description:
The Software Developer Intern will join a Scrum team in the Markham, Ontario office to help design and build high-performance, web-based ERP software applications for the homebuilding industry.
Reporting to the Solutions Architect, this position involves both software development and innovation work—particularly leveraging AI techniques to enhance product functionality and user support.
The role offers hands-on experience in full-stack development, collaboration within an agile team, and direct exposure to enterprise-grade systems in a real-world, customer-driven environment.
Develop high-quality homebuilding software solutions.
Collaborate with the Scrum team to enhance delivery speed and efficiency.
Gain deep understanding of application functionality, workflows, and design.
Collect, organize, and preprocess product knowledge for AI integration.
Develop and implement AI models to assist users in navigating and using the application.
Build Retrieval-Augmented Generation (RAG) pipelines for intelligent responses.
Experiment with prompt engineering, fine-tuning, and embeddings to improve AI model accuracy.
Test and evaluate AI performance using real-world user queries.
Document processes, experiments, and findings; recommend future improvements.
Demonstrate ownership of quality, deadlines, and customer-focused outcomes.
Must be able to work on-site in Markham, Ontario.
Strong understanding of software requirements and system design.
Experience developing multi-tier, distributed web applications with a focus on responsive design.
Familiarity with software development best practices and version control systems.
Hands-on experience with Full Stack Development using:
Frontend: HTML5, TypeScript, JavaScript, CSS/Stylesheets
Backend: .NET Framework
Database: SQL (writing and optimizing queries)
Knowledge of Object-Oriented Design (OOD) principles.
Understanding of Test-Driven Development (TDD).
Ability to perform both Unit Testing and Integration Testing.
Excellent analytical and problem-solving skills.
Ability to work under tight deadlines and deliver results effectively.
Curiosity about AI and machine learning applications in enterprise software.
Passion for improving user experience and software quality.
Strong communication and teamwork skills within agile environments.
Willingness to learn, iterate, and experiment with modern development approaches.
Must be physically present and working from the Markham, Ontario office.
Open to students or early-career developers seeking real-world experience.
| Organization | Perseus Group, Constellation Software |
| Industry | Art / Design / Creative Jobs |
| Occupational Category | Design Lead |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 10 Years |
| Posted at | 2025-11-13 1:26 pm |
| Expires on | 2025-12-28 |