Job description
Our Client
Role: AI Software Engineer / Integration Specialist
Location: Hybrid – NYC
Compensation: $150,000–$185,000
Overview
Our client is seeking an AI Software Engineer / Integration Specialist to connect AI tools with core school systems, including SIS, LMS, and other educational technologies. This role focuses on software integration, API development, automation, and cloud-based solutions to create scalable, AI-enhanced workflows.
Requirements
-
4+ years in software integration, API development, or automation engineering
-
Experience with SIS, LMS, and education tech platforms
-
Strong in API development, automation workflows, event-driven architectures
-
Cloud-native integration experience (AWS, GCP, Azure)
-
Familiarity with LLMs and AI-powered automation a plus
-
Strong problem-solving skills and collaboration with AI, cloud, and data teams
Responsibilities
-
Integrate AI models with SIS, LMS, student data platforms, and assessment tools
-
Work with SIS/LMS platforms (PowerSchool, Infinite Campus, Blackbaud, Canvas, Moodle, Google Classroom, Microsoft Teams for Education)
-
Build APIs, middleware, and automation scripts to support AI workflows (grading, engagement analysis, predictive insights)
-
Create ETL pipelines and API-driven workflows for data sync and transformation
-
Integrate LLM-based assistants, chatbots, and recommendation engines
-
Implement event-driven architectures (Pub/Sub, Kafka, Webhooks, Step Functions)
-
Apply secure authentication/authorization protocols (OAuth 2.0, SAML, JWT)
-
Ensure compliance with FERPA and other privacy regulations
-
Deploy integrations in AWS and GCP using serverless technologies (Lambda, Cloud Functions)
Technical Stack
-
Integration & API: REST, GraphQL, gRPC, OAuth 2.0, JWT, SAML, OpenID Connect, Postman, Swagger, API Gateway
-
Cloud: AWS (Lambda, Step Functions, EventBridge, S3, DynamoDB), GCP (Cloud Functions, Pub/Sub, Firestore, BigQuery), Azure (Functions, Event Grid, Cosmos DB)
-
Automation & Data: Python, Node.js, FastAPI, Flask, Express.js, ETL tools (Talend, dbt), Kafka, RabbitMQ, Redis Pub/Sub
-
Security: IAM, RBAC, encryption, secure API access, FERPA compliance