Назад
Company hidden
2 дня назад

Senior Software Developer (AI)

107 000 - 157 300CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Developer (AI) (Python/Java/REST APIs): Building the backend platform for Autodesk Assistant, including scalable REST APIs, AI assistant plugin architecture, and secure services with an accent on distributed systems, cloud deployment, and backend data stores. Focus on designing highly available services, integrating AI assistants, and solving complex scalability, reliability, and security challenges.

Location: Toronto, Ontario, Canada

Salary: CAD 107,000–157,300 annual base salary for Canada-based roles; offers may vary based on experience and geographic location.

Company

hirify.global develops design and make technology used across architecture, engineering, construction, manufacturing, media, and entertainment.

What you will do

  • Design, develop, test, debug, and maintain software components for the hirify.global Assistant backend platform.
  • Build scalable REST APIs, backend services, and a plugin architecture for AI assistants and services.
  • Develop secure, reliable, highly available, and maintainable distributed systems.
  • Write unit-tested code using test-driven development and participate in code reviews and technical design discussions.
  • Collaborate with architects, product managers, developers, DevOps, support, and cross-functional teams to resolve technical challenges.
  • Mentor team members, estimate development effort, and recommend tools and processes that improve quality and productivity.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
  • 4+ years of experience building scalable, customer-facing web applications and distributed systems.
  • 2+ years of experience developing applications with Python and Java-based web frameworks.
  • 2+ years of experience with automated testing frameworks such as Selenium, Jasmine, Cucumber, or similar tools.
  • Experience deploying applications on AWS or other cloud platforms and working with backend data stores such as DynamoDB or Aurora.
  • Experience designing RESTful APIs and working with JSON and XML.

Nice to have

  • Experience designing highly scalable and highly available distributed systems.
  • Proficiency in Java, Python, or Go and strong software engineering fundamentals.
  • Experience with full-stack development, modern software architecture, AI-powered applications, LLM integrations, or agent-based systems.

Culture & Benefits

  • Work on software that supports innovators across multiple design and manufacturing industries.
  • Compensation may include annual cash bonuses, commissions for sales roles, stock grants, and comprehensive benefits.
  • The role may require in-person onboarding and/or in-person identity verification.
  • A culture focused on belonging and meaningful work.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →