Full-time Posted May 24, 2026
Apply Now

Job Description

Report: You will report to the Senior AI/ML Development Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.

Location: We support hybrid work, and you work near our Boston, Massachusetts or Toronto, Canada offices.

Responsibilities

  • Help develop scalable, distributed systems and microservices in a production setting.
  • Help develop scalable and resilient data ingestion and processing pipelines, monitoring and self-healing systems that power AI-based solutions for AEC workflows.
  • Contribute to the implementation of individual software components, with a high emphasis on quality, test-driven development, and sound software engineering practices.
  • Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Write unit, functional, regression tests for the code you create, and contri...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application