successacademycharterschool

AI Software Engineer

Apply Now

At a Glance

Location
New York, United States
Experience
4+ years
Posted
2026-05-19T12:38:30-04:00

Key Requirements

Required Skills

AWSAzureData EngineeringGCP

Domain Knowledge

  • Automation
  • Education
  • Engineering

Requirements

4+ years of experience in software integration, API development, or automation engineering.

Strong proficiency in API development, automation workflows, and event-driven architectures.

Knowledge of cloud-native integration tools in AWS, GCP, or Azure.

Strong ability to collaborate with AI, cloud, and data engineering teams to create scalable AI-driven solutions.

Familiarity with LLMs and AI-powered automation is a plus.

Responsibilities

Design and implement integrations between AI models and school systems (SIS, LMS, student data platforms, and assessment tools).

Work with common SIS & LMS platforms such as PowerSchool, Infinite Campus, Blackbaud, Canvas, Moodle, Google Classroom, and Microsoft Teams for Education.

Develop middleware, APIs, and automation scripts to enable AI-enhanced workflows for grading, student engagement analysis, and predictive insights.

Build, deploy, and manage RESTful APIs, GraphQL APIs, and Webhooks to enable seamless communication between AI and school infrastructure.

Automate data extraction, transformation, and synchronization between systems using ETL pipelines and API-driven workflows.

Develop integrations with LLM-based AI assistants, chatbots, and recommendation engines to enhance learning experiences.