About the Role
Join Trench Canada's Project NOVA (Next-gen Optimization with Visionary AI) as an AI/ML Developer Intern. You will work directly with the CEO and senior leadership to build intelligent, scalable applications that drive innovation across departments, contributing to high-impact solutions with the freedom to innovate.
Responsibilities
- Collaborate with cross-functional teams to identify AI/ML opportunities.
- Design, build, and deploy ML models.
- Develop and maintain full-stack applications.
- Implement robust data pipelines and workflows (ETL, feature engineering, model versioning) supporting customs and BI use cases.
- Integrate front-end interfaces with cloud services for performance, scalability, and security.
- Create stakeholder-ready visualizations (Power BI/Tableau) and present findings, outcomes, and roadmap updates.
- Ensure performance, scalability, and security of deployed solutions.
- Work closely with domain experts to translate business needs into technical features.
Requirements
- Degree in Business, Computer Science, Software Engineering, Data Science, Physics, Mathematics, AI/ML, or a related field.
- Strong understanding of machine learning algorithms and techniques.
- Proficiency in programming languages such as Python, JavaScript, or Java.
- Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with front-end frameworks (React, Angular, or similar).
- Experience with back-end development using Node.js, Django, or similar.
- Knowledge of Azure cloud services (e.g., Azure App Services, Azure Functions, Azure SQL).
- Experience with vector databases (e.g., Pinecone).
- Strong problem-solving and communication skills.
- Experience with data visualization tools (e.g., Power BI, Tableau).
- Must submit GitHub profiles alongside resumes.
Skills
- AI/ML
- Full-stack development
- Machine learning algorithms
- Python
- JavaScript
- Java
- TensorFlow
- PyTorch
- scikit-learn
- React
- Angular
- Node.js
- Django
- Azure cloud services
- Azure App Services
- Azure Functions
- Azure SQL
- Vector databases
- Pinecone
- Data visualization
- Power BI
- Tableau
Location
- Scarborough, ON
- Pickering, ON
Work Type
- Internship (4 to 8 months)
- Student
Experience Level
- Intern
Education Level
- Degree in Business, Computer Science, Software Engineering, Data Science, Physics, Mathematics, AI/ML, or a related field.
Salary/Compensations
- CAD $22 - $30 per hour
Benefits
- Practical experience in optical current measurement technology and sustainable energy transmission.
- Work in a motivated team on forward-looking projects.
- Gain insights into the latest technologies.
- Support from experienced professionals.
About the Company
- Trench Canada delivers state-of-the-art, safe, and reliable instrument transformers, coils, and bushings for seamless energy transmission.
- We enable society to harness the power of electricity with reliability and performance through customized engineering and innovation.
- Driven by a commitment to advancing the energy sector through innovative technology and sustainable practices.
- Culture emphasizes continuous improvement, attention to detail, and adaptability.
- Fosters an inclusive and respectful environment where diverse perspectives are valued and everyone has the opportunity to contribute and succeed.
- Values: Trust, Responsibility, Excellence, Navigating Change, Candor, Humility.
Equal Opportunity
- Trench is an equal opportunity employer and is committed to building a diverse and inclusive workforce.
- We welcome applications from all qualified individuals and provide accommodations for applicants with disabilities throughout the recruitment and selection process.
- Trench uses artificial intelligence and automated tools as part of its recruitment and screening processes to support efficient and fair candidate evaluation.
