Instructure

Senior AI Platform Engineer

Instructure

full-time

Posted on:

Location Type: Hybrid

Location: BudapestHungary

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement APIs and domain services that abstract the complexity of using an LLM and enable rapid feature development from our product teams;
  • Build scalable AWS infrastructure for LLM interactions, including prompt management, context handling, auditing, and response processing;
  • Create developer tooling and documentation that makes integration with your services intuitive and easy;
  • Establish best practices for AI and LLM use at Instructure, considering things like auditability, cost, and performance;
  • Collaborate with feature teams to understand their needs and solve them with platform capabilities;
  • Design, develop, and maintain scalable and performant APIs;
  • Write clean, maintainable, and well-documented code;
  • Participate in code reviews and provide and receive constructive feedback

Requirements

  • Prior software engineering experience with API design and distributed system development
  • Strong experience building backend services and REST or GraphQL APIs
  • Knowledge of API design best practices around security, performance monitoring, rate limiting, and more
  • Understanding of LLM integration and usage patterns
  • Strong collaboration and written and verbal communication skills
  • Past experience with cloud infrastructure, preferably on AWS
  • Experience with Node.js or a desire to learn
  • Experience with TypeScript or a desire to learn
  • Background in developer tooling and API documentation is preferred.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
API designdistributed system developmentbackend servicesREST APIsGraphQL APIsLLM integrationNode.jsTypeScriptcloud infrastructurescalable API development
Soft Skills
collaborationwritten communicationverbal communicationconstructive feedback