EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at McGraw Hill or search for Software Engineer II - AI jobs.

McGraw Hill

Software Engineer II - AI

McGraw Hill
๐Ÿ‡บ๐Ÿ‡ธIn-Person - United States$94Kโ€“$135K/yr1mo ago

Summary

Join McGraw Hill as a Software Engineer II to develop Generative AI applications within the AI Platform team, creating innovative learning solutions for millions of students and educators worldwide.

Key Responsibilities: Design, develop, and maintain AI-powered tools and generative AI solutions that are reliable, scalable, and accessible. Collaborate with data scientists, product managers, and engineers to integrate AI capabilities, ensure WCAG 2.2 AA compliance, and optimize cloud infrastructure.
Skills & Tools: Full-stack development expertise including frontend frameworks (Angular/React), backend technologies (Python/Node.js), cloud platforms (AWS/Azure), databases (MySQL, PostgreSQL, DynamoDB), and practical experience with generative AI principles and implementations.
Qualifications: 5+ years of product or enterprise software development experience with strong understanding of web technologies (CSS, HTML, JavaScript). Proven ability to implement accessible features and demonstrated technical proficiency in testing, monitoring, performance tuning, and CI/CD deployment pipelines.
Location: Remote position in the United States, with preference for Central or East Coast time zones.
Compensation: $93,950 โ€“ $135,000 / annually

Job Description

The full job description is available on McGraw Hill's website.

View Full Job Description

Other Open Roles at McGraw Hill