This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Instructure, we empower people to grow and succeed by creating intuitive products that simplify learning, facilitate meaningful relationships, and inspire innovation. We are revolutionizing education by integrating cutting-edge AI capabilities into Canvas LMS and our other products, creating more personalized and effective learning for millions of students and teachers around the world. We're looking for Software Engineers to join our AI Innovation team, where they will build the future of education by developing intelligent, LLM-powered features in our products. This team will work on innovative projects that use AI to save teachers time and improve student outcomes, all while maintaining our commitment to security, privacy, and ethical use of AI.
Job Responsibility:
Work across multiple codebases and technologies to integrate AI features across Canvas LMS and our other products
Collaborate with existing product, design, and engineering teams to define, design, and implement AI and ML features that solve real problems
Own feature development from conception to release, including architecture, implementation, and scale
Establish organization best practices for LLM use including prompt guidelines, context management, cost policy, and responsible AI use
Participate in rapid prototyping and experimentation to discover novel applications of AI in education
Contribute to technical design and code reviews to shape our AI roadmap and strategy
Requirements:
Demonstrate a love of solutions over technology
Be comfortable in multiple technology stacks and programming languages, with the ability to move quickly between them
Bring startup-style enthusiasm for solving problems regardless of role
Communicate research results effectively in English
Have a passion for improving education technology globally
Understand and ideally have hands-on experience with large language models (LLMs), embeddings, and related AI technologies
Own complex features and drive technical decisions
Build and deploy systems at scale
Collaborate effectively across cross-functional teams
Be passionate about innovation and comfortable with uncertainty and rapidly changing landscapes
Nice to have:
Experience with educational technology is a plus
What we offer:
Competitive compensation and participation in Instructure’s equity program
Flexible schedules and a remote-friendly culture, with hybrid or onsite work based on business needs
Annual “Dim the Lights” company-wide shutdown from December 26 to December 31
Comprehensive wellness programs and mental health support
Annual learning and development stipends to support your growth
We provide the technology and tools you need to do your best work—typically a Mac, with PC options available in some locations
A culture rooted in inclusivity, support, and meaningful connection