AI Engineer

Posted 07 August 2025
LocationUnited States of America
Job type Permanent
Reference34360

Job description

AI Software Engineer 
Hybrid – NYC
$180,000–$200,000

Our client is one of the most high-performing, fastest-growing K–12 education networks in the country. With a nationally recognized school model and top academic outcomes, they're leveraging AI to drive operational excellence and personalized learning at scale.

They’re now hiring an AI Software Engineer to join their AI Enablement team. This is a critical role focused on integrating AI tools into core school systems (SIS, LMS, etc.) and building the automation that powers student success and educator efficiency.

The Opportunity

This engineer will build the connective tissue between AI-powered tools and the education platforms that serve thousands of students and staff. The work spans API development, middleware, automation workflows, and secure infrastructure — all focused on making AI truly useful in a complex, high-stakes environment.

Ideal candidates bring deep experience with integrations and automation across cloud platforms (AWS, GCP, Azure), comfort working with education tech (PowerSchool, Canvas, Google Classroom, etc.), and a proactive mindset toward leveraging LLMs, chatbots, and intelligent agents.

Responsibilities

  • Design integrations between AI models and school systems (SIS, LMS, assessment platforms)

  • Build APIs, middleware, and automation workflows to connect AI with grading, student engagement, and predictive analytics tools

  • Implement real-time data pipelines and event-driven architectures (Pub/Sub, Kafka, etc.)

  • Leverage cloud-native tools (AWS Lambda, GCP Cloud Functions, Azure Functions, Step Functions, etc.)

  • Develop and manage secure authentication (OAuth 2.0, SAML, JWT)

  • Ensure compliance with FERPA and other education data privacy regulations

  • Collaborate with data, AI, and DevOps teams to scale infrastructure

  • Translate educator/admin needs into scalable, low-lift technical solutions

Requirements

Must-have:

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

  • Strong proficiency in RESTful APIs, GraphQL, event-driven design, and ETL pipelines

  • Experience working with SIS/LMS platforms (PowerSchool, Infinite Campus, Canvas, Moodle, etc.)

  • Familiarity with AWS, GCP, or Azure tools for integration and automation

  • Strong scripting in Python or Node.js (e.g., FastAPI, Flask, Express)

  • Deep understanding of education data privacy and compliance (FERPA)

Nice-to-have:

  • Experience with LLMs, AI chatbots, or recommendation engines

  • Experience with tools like dbt, Talend, Kafka, or Redis Pub/Sub

  • Low-code/no-code automation experience

  • Knowledge of IAM/RBAC and secure cloud architecture

Stack Snapshot

Integration & API Tools: REST, GraphQL, gRPC, Postman, OpenAPI, API Gateway
Cloud: AWS (Lambda, Step Functions, DynamoDB), GCP (Cloud Functions, Pub/Sub), Azure (Functions, Cosmos DB)
Automation & Data Pipelines: Python, Node.js, FastAPI, ETL tools (dbt, Talend)
Messaging & Streaming: Kafka, Redis Pub/Sub, RabbitMQ
Security & Compliance: OAuth 2.0, SAML, JWT, IAM, FERPA compliance

blurb to add to the bottom of any job post: 

 

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.