обновлено 6 часов назад
Software Developer (AI)
85 500 - 105 600CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer (AI): Building and maintaining high-throughput, performance-critical, scalable applications in C#, JavaScript, and SQL with an accent on reliable software development, code quality, and AI-assisted engineering. Focus on designing reusable code, generating tests and documentation with AI tools, improving architecture, and supporting production systems through collaboration and an on-call rotation.
Location: Oakville or Waterloo, Ontario, Canada. Flexible hybrid work model with support for both in-person and virtual work.
Annual base salary: $85,500–$105,600 CAD.
Company
develops IoT, connected transportation, fleet-management, web analytics, and machine-learning solutions for commercial vehicles.
What you will do
- Design, build, test, review, and maintain clean, secure, reusable, and scalable software.
- Develop high-throughput, performance-critical applications, prototypes, minimum viable products, and proofs of concept.
- Identify improvements in existing code and architecture with guidance from senior developers and team leads.
- Collaborate with developers, engineers, stakeholders, and internal technical teams on feature design, implementation, and roadmap delivery.
- Use AI-assisted development tools such as GitHub Copilot or Claude to accelerate coding, debugging, testing, edge-case analysis, and documentation.
- Contribute to technical discussions, team documentation, strategic initiatives, and a 24x7 rotating on-call schedule when applicable.
Requirements
- Bachelor’s degree in a related field; study in computer science, mathematics, software engineering, or a related discipline is preferred.
- Ability to work with high-level requirements, clarify stakeholder needs, prioritize urgent work, communicate delivery risks, and make sound trade-off decisions.
- Excellent communication and problem-solving skills, willingness to learn, and ability to understand complex technical concepts.
- Experience or willingness to work with C#, JavaScript, and SQL.
- Willingness to explore and apply AI tools to improve productivity, solve problems, and support software development.
- Availability to work in the flexible hybrid model from Oakville or Waterloo, Ontario, Canada.
Nice to have
- Exposure to HTML, CSS, JavaScript, or React.
- Knowledge of C# .NET Core or .NET 7+ backend systems.
- Understanding of object-oriented programming, Git, cloud computing such as GCP, PostgreSQL, relational database design, and RESTful API development.
- Curiosity about large language models and AI-assisted coding platforms.
Culture & Benefits
- Flexible hybrid work model with cloud-based applications, collaboration tools, and asynchronous working.
- Home office reimbursement and online learning and networking opportunities.
- Medical and dental benefits, retirement savings program, parental leave top-up, and baby bonus for full-time permanent employees.
- Electric vehicle purchase incentive program and work-life-balance initiatives.
- Reliable home internet connection required for virtual work, with at least 50 Mbps download and 10 Mbps upload.
Hiring process
- Employment offers are contingent on proof of eligibility to work and successful completion of a background check.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Software Engineer, C++
110 000 - 135 000$
2 дня назад
Senior Software Developer (Cloud)
107 000 - 157 300CAD
4 дня назад
Software Developer, Backend Ads (Advertising)
113 400 - 162 000CAD
4 дня назад
Software Engineer (Data Platform)
130 000 - 165 000CAD
4 дня назад
Operations Automation Engineer (AI)
100 000 - 120 000CAD
4 дня назад
Software Development Engineer-PHP
95 000 - 130 000CAD