This position has been filled
This job is no longer accepting applications. Browse open EdTech jobs or search for Software Engineer II - AI jobs.
Role Snapshot
Join McGraw Hill as a Software Engineer II - AI to develop innovative AI-powered applications that enhance learning experiences for millions of students. This remote role focuses on building reliable, scalable software solutions using generative AI technologies within a collaborative team environment.
Key Responsibilities: Develop and maintain AI platform tools and generative AI applications while ensuring compliance with accessibility standards (WCAG 2.2 AA) and security best practices. Collaborate with data scientists and product managers to deliver high-quality solutions, stay current with AI advancements, and contribute to CI/CD processes and cloud infrastructure optimization.
Skills & Tools: Proficiency in full stack development (Angular/React frontend, Python/Node.js backend), cloud platforms (AWS/Azure), and familiarity with LLM frameworks (LangChain) and RAG techniques. Strong understanding of web accessibility standards, application security, database management, and infrastructure-as-code tools like Terraform.
Qualifications: 3+ years of product or enterprise software development experience with hands-on expertise across frontend, backend, databases, and cloud infrastructure. Demonstrated experience building scalable AI-powered solutions at enterprise level and recent hands-on work with generative AI technologies.
Location: United States
Compensation: $90Kβ$135K/yr
Job Description
The full job description is available on McGraw Hill's website.
View Full Job Description
