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
Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. If you feel you are a fit for our role, please still apply, don’t worry if you don’t tick every single box. We’d still love to hear from you. We encourage underrepresented talent to apply to all our roles & support accessibility needs.